Flickering when using keybindings to resize split but not when using mouse #8773
Issue DescriptionHi, Today I switched to the latest v1.2.0 on Archlinux and now I'm facing some weird flickering when using my keybindings to resize the split. I'm using XFCE on Arch and I'm aware that it's on GTK3 but it should launch GTK4 apps just fine (https://ghostty.org/docs/linux#supported-gtkadwaita-versions).
Peek.2025-09-19.10-13.mp4Expected BehaviorResizing via keybindings shouldn't make the screen flicker. Actual BehaviorScreen is flikering. Reproduction Steps
Ghostty LogsNo response Ghostty VersionOS Version InformationArchlinux (Linux only) Display ServerX11 (Linux only) Desktop Environment/Window ManagerXFCE 4.20 Minimal Ghostty Configurationfont-size = 15
theme = rose-pine-moon
background = #232136
foreground = #e0def4
selection-foreground = #e0def4
selection-background = #44415a
palette = 0=#393552
palette = 1=#eb6f92
palette = 2=#3e8fb0
palette = 3=#f6c177
palette = 4=#9ccfd8
palette = 5=#c4a7e7
palette = 6=#ea9a97
palette = 7=#e0def4
palette = 8=#6e6a86
palette = 9=#eb6f92
palette = 10=#3e8fb0
palette = 11=#f6c177
palette = 12=#9ccfd8
palette = 13=#c4a7e7
palette = 14=#ea9a97
palette = 15=#e0def4
palette = 16=#000000
palette = 17=#00005f
palette = 18=#000087
palette = 19=#0000af
palette = 20=#0000d7
palette = 21=#0000ff
palette = 22=#005f00
palette = 23=#005f5f
palette = 24=#005f87
palette = 25=#005faf
palette = 26=#005fd7
palette = 27=#005fff
palette = 28=#008700
palette = 29=#00875f
palette = 30=#008787
palette = 31=#0087af
palette = 32=#0087d7
palette = 33=#0087ff
palette = 34=#00af00
palette = 35=#00af5f
palette = 36=#00af87
palette = 37=#00afaf
palette = 38=#00afd7
palette = 39=#00afff
palette = 40=#00d700
palette = 41=#00d75f
palette = 42=#00d787
palette = 43=#00d7af
palette = 44=#00d7d7
palette = 45=#00d7ff
palette = 46=#00ff00
palette = 47=#00ff5f
palette = 48=#00ff87
palette = 49=#00ffaf
palette = 50=#00ffd7
palette = 51=#00ffff
palette = 52=#5f0000
palette = 53=#5f005f
palette = 54=#5f0087
palette = 55=#5f00af
palette = 56=#5f00d7
palette = 57=#5f00ff
palette = 58=#5f5f00
palette = 59=#5f5f5f
palette = 60=#5f5f87
palette = 61=#5f5faf
palette = 62=#5f5fd7
palette = 63=#5f5fff
palette = 64=#5f8700
palette = 65=#5f875f
palette = 66=#5f8787
palette = 67=#5f87af
palette = 68=#5f87d7
palette = 69=#5f87ff
palette = 70=#5faf00
palette = 71=#5faf5f
palette = 72=#5faf87
palette = 73=#5fafaf
palette = 74=#5fafd7
palette = 75=#5fafff
palette = 76=#5fd700
palette = 77=#5fd75f
palette = 78=#5fd787
palette = 79=#5fd7af
palette = 80=#5fd7d7
palette = 81=#5fd7ff
palette = 82=#5fff00
palette = 83=#5fff5f
palette = 84=#5fff87
palette = 85=#5fffaf
palette = 86=#5fffd7
palette = 87=#5fffff
palette = 88=#870000
palette = 89=#87005f
palette = 90=#870087
palette = 91=#8700af
palette = 92=#8700d7
palette = 93=#8700ff
palette = 94=#875f00
palette = 95=#875f5f
palette = 96=#875f87
palette = 97=#875faf
palette = 98=#875fd7
palette = 99=#875fff
palette = 100=#878700
palette = 101=#87875f
palette = 102=#878787
palette = 103=#8787af
palette = 104=#8787d7
palette = 105=#8787ff
palette = 106=#87af00
palette = 107=#87af5f
palette = 108=#87af87
palette = 109=#87afaf
palette = 110=#87afd7
palette = 111=#87afff
palette = 112=#87d700
palette = 113=#87d75f
palette = 114=#87d787
palette = 115=#87d7af
palette = 116=#87d7d7
palette = 117=#87d7ff
palette = 118=#87ff00
palette = 119=#87ff5f
palette = 120=#87ff87
palette = 121=#87ffaf
palette = 122=#87ffd7
palette = 123=#87ffff
palette = 124=#af0000
palette = 125=#af005f
palette = 126=#af0087
palette = 127=#af00af
palette = 128=#af00d7
palette = 129=#af00ff
palette = 130=#af5f00
palette = 131=#af5f5f
palette = 132=#af5f87
palette = 133=#af5faf
palette = 134=#af5fd7
palette = 135=#af5fff
palette = 136=#af8700
palette = 137=#af875f
palette = 138=#af8787
palette = 139=#af87af
palette = 140=#af87d7
palette = 141=#af87ff
palette = 142=#afaf00
palette = 143=#afaf5f
palette = 144=#afaf87
palette = 145=#afafaf
palette = 146=#afafd7
palette = 147=#afafff
palette = 148=#afd700
palette = 149=#afd75f
palette = 150=#afd787
palette = 151=#afd7af
palette = 152=#afd7d7
palette = 153=#afd7ff
palette = 154=#afff00
palette = 155=#afff5f
palette = 156=#afff87
palette = 157=#afffaf
palette = 158=#afffd7
palette = 159=#afffff
palette = 160=#d70000
palette = 161=#d7005f
palette = 162=#d70087
palette = 163=#d700af
palette = 164=#d700d7
palette = 165=#d700ff
palette = 166=#d75f00
palette = 167=#d75f5f
palette = 168=#d75f87
palette = 169=#d75faf
palette = 170=#d75fd7
palette = 171=#d75fff
palette = 172=#d78700
palette = 173=#d7875f
palette = 174=#d78787
palette = 175=#d787af
palette = 176=#d787d7
palette = 177=#d787ff
palette = 178=#d7af00
palette = 179=#d7af5f
palette = 180=#d7af87
palette = 181=#d7afaf
palette = 182=#d7afd7
palette = 183=#d7afff
palette = 184=#d7d700
palette = 185=#d7d75f
palette = 186=#d7d787
palette = 187=#d7d7af
palette = 188=#d7d7d7
palette = 189=#d7d7ff
palette = 190=#d7ff00
palette = 191=#d7ff5f
palette = 192=#d7ff87
palette = 193=#d7ffaf
palette = 194=#d7ffd7
palette = 195=#d7ffff
palette = 196=#ff0000
palette = 197=#ff005f
palette = 198=#ff0087
palette = 199=#ff00af
palette = 200=#ff00d7
palette = 201=#ff00ff
palette = 202=#ff5f00
palette = 203=#ff5f5f
palette = 204=#ff5f87
palette = 205=#ff5faf
palette = 206=#ff5fd7
palette = 207=#ff5fff
palette = 208=#ff8700
palette = 209=#ff875f
palette = 210=#ff8787
palette = 211=#ff87af
palette = 212=#ff87d7
palette = 213=#ff87ff
palette = 214=#ffaf00
palette = 215=#ffaf5f
palette = 216=#ffaf87
palette = 217=#ffafaf
palette = 218=#ffafd7
palette = 219=#ffafff
palette = 220=#ffd700
palette = 221=#ffd75f
palette = 222=#ffd787
palette = 223=#ffd7af
palette = 224=#ffd7d7
palette = 225=#ffd7ff
palette = 226=#ffff00
palette = 227=#ffff5f
palette = 228=#ffff87
palette = 229=#ffffaf
palette = 230=#ffffd7
palette = 231=#ffffff
palette = 232=#080808
palette = 233=#121212
palette = 234=#1c1c1c
palette = 235=#262626
palette = 236=#303030
palette = 237=#3a3a3a
palette = 238=#444444
palette = 239=#4e4e4e
palette = 240=#585858
palette = 241=#626262
palette = 242=#6c6c6c
palette = 243=#767676
palette = 244=#808080
palette = 245=#8a8a8a
palette = 246=#949494
palette = 247=#9e9e9e
palette = 248=#a8a8a8
palette = 249=#b2b2b2
palette = 250=#bcbcbc
palette = 251=#c6c6c6
palette = 252=#d0d0d0
palette = 253=#dadada
palette = 254=#e4e4e4
palette = 255=#eeeeee
cursor-color = #e0def4
cursor-style-blink = false
cursor-text = #232136
mouse-hide-while-typing = true
command = /usr/bin/fish
fullscreen = true
keybind = ctrl+shift+arrow_left=previous_tab
keybind = ctrl+equal=increase_font_size:1
keybind = ctrl+shift+o=toggle_tab_overview
keybind = alt+digit_3=goto_tab:3
keybind = alt+digit_7=goto_tab:7
keybind = ctrl++=increase_font_size:1
keybind = ctrl+insert=copy_to_clipboard
keybind = ctrl+alt+arrow_left=goto_split:left
keybind = alt+f4=close_window
keybind = ctrl+shift+page_up=jump_to_prompt:-1
keybind = shift+page_down=scroll_page_down
keybind = ctrl+shift+v=paste_from_clipboard
keybind = shift+arrow_down=adjust_selection:down
keybind = alt+7=goto_tab:7
keybind = ctrl+s>h=new_split:left
keybind = ctrl+s>j=new_split:down
keybind = ctrl+s>k=new_split:up
keybind = ctrl+s>ctrl+j=goto_split:down
keybind = ctrl+s>ctrl+k=goto_split:up
keybind = ctrl+s>ctrl+h=goto_split:left
keybind = ctrl+s>ctrl+l=goto_split:right
keybind = ctrl+s>e=equalize_splits
keybind = ctrl+s>l=new_split:right
keybind = ctrl+shift+w=close_tab:this
keybind = ctrl+shift+e=new_split:down
keybind = super+ctrl+bracket_right=goto_split:next
keybind = shift+page_up=scroll_page_up
keybind = ctrl+alt+shift+j=write_screen_file:open
keybind = ctrl+alt+arrow_down=goto_split:down
keybind = ctrl+shift+k=resize_split:up,10
keybind = paste=paste_from_clipboard
keybind = super+ctrl+shift+j=write_screen_file:copy
keybind = ctrl+shift+h=resize_split:left,10
keybind = ctrl+t>shift+h=previous_tab
keybind = ctrl+t>shift+l=next_tab
keybind = ctrl+tab=next_tab
keybind = super+ctrl+shift+arrow_up=resize_split:up,10
keybind = alt+digit_8=goto_tab:8
keybind = ctrl+alt+arrow_right=goto_split:right
keybind = super+ctrl+shift+arrow_left=resize_split:left,10
keybind = alt+digit_2=goto_tab:2
keybind = ctrl+shift+page_down=jump_to_prompt:1
keybind = alt+5=goto_tab:5
keybind = ctrl+page_up=previous_tab
keybind = alt+digit_6=goto_tab:6
keybind = alt+digit_4=goto_tab:4
keybind = ctrl+shift+j=resize_split:down,10
keybind = alt+2=goto_tab:2
keybind = ctrl+alt+arrow_up=goto_split:up
keybind = ctrl+shift+i=inspector:toggle
keybind = ctrl+shift+l=resize_split:right,10
keybind = ctrl+shift+c=copy_to_clipboard
keybind = shift+arrow_up=adjust_selection:up
keybind = shift+insert=paste_from_selection
keybind = alt+9=last_tab
keybind = ctrl+shift+arrow_right=next_tab
keybind = ctrl+shift+,=reload_config
keybind = ctrl+page_down=next_tab
keybind = ctrl+shift+p=toggle_command_palette
keybind = alt+1=goto_tab:1
keybind = ctrl+-=decrease_font_size:1
keybind = shift+end=scroll_to_bottom
keybind = shift+arrow_right=adjust_selection:right
keybind = alt+digit_1=goto_tab:1
keybind = alt+6=goto_tab:6
keybind = ctrl+shift+n=new_window
keybind = ctrl+0=reset_font_size
keybind = super+ctrl+shift+arrow_down=resize_split:down,10
keybind = shift+arrow_left=adjust_selection:left
keybind = ctrl+,=open_config
keybind = super+ctrl+bracket_left=goto_split:previous
keybind = copy=copy_to_clipboard
keybind = alt+digit_5=goto_tab:5
keybind = ctrl+shift+q=quit
keybind = ctrl+shift+tab=previous_tab
keybind = ctrl+shift+a=select_all
keybind = alt+3=goto_tab:3
keybind = ctrl+shift+t=new_tab
keybind = shift+home=scroll_to_top
keybind = super+ctrl+shift+arrow_right=resize_split:right,10
keybind = ctrl+shift+enter=toggle_split_zoom
keybind = alt+4=goto_tab:4
keybind = alt+8=goto_tab:8
window-padding-x = 0
window-padding-y = 0
window-decoration = none
window-show-tab-bar = never
resize-overlay = never
click-repeat-interval = 500
shell-integration-features = no-cursor,no-sudo,title,no-ssh-env,no-ssh-terminfo
gtk-single-instance = true
auto-update-channel = tipAdditional Relevant ConfigurationNo response I acknowledge that:
|
Answered by
rhodes-b
Sep 19, 2025
Replies: 1 comment
|
duplicate |
0 replies
Answer selected by
pluiedev
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment

duplicate
#8208