Flickering when resizing splits via keybindings #12709
Unanswered
aplzr
asked this question in
Issue Triage
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Issue Description
Screen flickers when resizing splits via the
resize_splitkeybindings, but not when done via mouse.Video where I resize splits via keybinding, then via mouse, then via keybinding again:
ghostty-split-resize-flicker.mp4
This is a duplicate of #8208, which was closed with a fix that went into 1.3.0, but the problem can still be observed in 1.3.1. #8733 and #8773 are duplicates with additional videos.
Edit: Just noticed open issue #11187, which I had missed previously.
$ localectl status System Locale: LANG=en_US.UTF-8 VC Keymap: de X11 Layout: de X11 Model: pc105$ inxi -Gx Graphics: Device-1: NVIDIA GA102 [GeForce RTX 3080] vendor: EVGA driver: nvidia v: 595.71.05 arch: Ampere bus-ID: 2d:00.0 Display: wayland server: X.org v: 1.21.1.22 with: Xwayland v: 24.1.11 compositor: kwin_wayland driver: gpu: nv_platform,nvidia,nvidia-nvswitch resolution: 1: 3840x2160~60Hz 2: 3840x2160~60Hz API: EGL v: 1.5 drivers: nvidia,swrast platforms: active: gbm,wayland,x11,surfaceless,device inactive: device-1 API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 595.71.05 glx-v: 1.4 direct-render: yes renderer: NVIDIA GeForce RTX 3080/PCIe/SSE2 API: Vulkan v: 1.4.341 drivers: nvidia,llvmpipe surfaces: N/A devices: 2 Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo de: kscreen-console,kscreen-doctor gpu: amd-smi, nvidia-settings, nvidia-smi wl: wayland-info,wlr-randr x11: xdriinfo, xdpyinfo, xprop, xrandrExpected Behavior
Resizing via keybinding is similarly smooth as via mouse and without flickering.
Actual Behavior
The screen flickers.
Reproduction Steps
With default configuration:
ctrl + shift + {e,o})super + ctrl + shift + arrow_{up,down,left,right})Ghostty Logs
ghostty_flicker.log
Ghostty Version
OS Version Information
Bazzite 44.20260515.0 (Kinoite)
(Linux only) Display Server
Wayland
(Linux only) Desktop Environment/Window Manager
KDE plasmashell 6.6.4
Minimal Ghostty Configuration
Additional Relevant Configuration
No response
I acknowledge that:
```) on separate lines.All reactions