Open illode opened 11 months ago
This seems to be the exact same behaviour when I got #4517 (but I didn't have time to find a repro method)
I opened PR #4737 fixing this (I think), which you may want to test out. Happy New Year!
My work relies heavily on using terminal over SSH. I never liked tmux and found out wezterm mux worked really well so I started using it. However, when I have multiple panes, and I open a third window or resize the current one, the focus keeps switching between mux panes and a lot of errors spew out: ERROR wezterm_gui::frontend > Error reconciling PaneFocused notification: pane X not found
. It's really annoying and sometimes unworkable :(
So, is there any update to this issue? I'm really looking forward to a fix for this issue.
My work relies heavily on using terminal over SSH. I never liked tmux and found out wezterm mux worked really well so I started using it. However, when I have multiple panes, and I open a third window or resize the current one, the focus keeps switching between mux panes and a lot of errors spew out:
ERROR wezterm_gui::frontend > Error reconciling PaneFocused notification: pane X not found
. It's really annoying and sometimes unworkable :(So, is there any update to this issue? I'm really looking forward to a fix for this issue.
I haven't seen the issue in a while, and with a quick test I'm not able to reproduce it anymore on at least one of my machines. Said machine has wezterm 20240203-110809-5046fc22
.
I'm not sure if this would work over SSH / still works, but if I remember right, I was able to un-break it by zooming into and out of a pane. The default keybind is Ctrl + Shift + Z
.
What Operating System(s) are you seeing this problem on?
Linux Wayland
Which Wayland compositor or X11 Window manager(s) are you using?
KDE Plasma 5.27.8
WezTerm version
20231002-075348-a61cc8eb
Did you try the latest nightly build to see if the issue is better (or worse!) than your current version?
Yes, and I updated the version box above to show the version of the nightly that I tried
Describe the bug
If I try to change to two different panes e.g.
Alt+Left+Right
(using my keybinds), the pane switching completely breaks. It doesn't always happen, but it happens often enough to be a huge pain.It's easiest to explain with a video:
https://github.com/wez/wezterm/assets/114271894/99963be2-2517-4779-a976-938c12504d46
First I spam switch panes with
Alt+Random Arrow Key
(custom keybind), then once it breaks I spam a random key (z). You can see the focus randomly flicker between panes.To Reproduce
Ctrl+p -> s -> <Arrow Key>
with my config, but I don't think it really matters how they're made)Alt+<Up>+<Right>
or some other combination of arrow keys. There must a pane in the directions pressed for it to break.Configuration
Expected Behavior
Pane switches without issue
Logs
Anything else?
broken pipe
error from the logs doesn't always appear. Additionally, if too many inputs are given in a short time, the focus will keep flickering after I stop pressing keys for a bit. The message doesn't seem to appear until after the flickering stops. It always appears once.pane not found
errors in the logs only appear once I close the wezterm GUI window.Ctrl+Shift+z
fixes the main problem, but if a TUI (helix, in my case) is open, the pane with the TUI sometimes (not always) become unresponsive and needs to be closed anyways.Alt+Right
thenAlt+Up
) instead of combining them (Alt+Right+Up
) then it doesn't break.i7-1185G7 + 32GB RAM
vs7950x3d + 64GB RAM + 6900xt
), but I'm not sure.start --always-new-process
args. Once the buggy window is closed or fixed by zooming in/out, all the queued GUI windows will open.