aboutsummaryrefslogtreecommitdiffstats
path: root/default-plugins/plugin-manager
diff options
context:
space:
mode:
authoruser <user@clank>2026-08-08 22:08:09 +0200
committeruser <user@clank>2026-08-08 22:08:09 +0200
commit1417b7295863945c540d669f18a913cde6ee13b0 (patch)
tree54fae0390f116a1dec7f57d10e765333a838236e /default-plugins/plugin-manager
parentsl0p: fix double-click-to-rename, which never fired (diff)
downloadsl0ppij-1417b7295863945c540d669f18a913cde6ee13b0.tar.gz
sl0ppij-1417b7295863945c540d669f18a913cde6ee13b0.tar.xz
sl0ppij-1417b7295863945c540d669f18a913cde6ee13b0.zip
sl0p: don't let hover steal focus while typing into a rename prompt
Reported after double-click-to-rename landed: rename one pane, then hovering over other panes puts them in 'edit title' state too. Cause is focus_follows_mouse, not the rename itself. RenamePane is a CLIENT mode that acts on whatever pane is ACTIVE, so with focus-follows-mouse enabled every pane the mouse passes over becomes active and inherits the prompt. The double-click entry point just made it easy to hit, since you finish the gesture with the mouse sitting on a pane frame. Focus-follows-mouse is now suppressed for a client that is in a modal text-entry mode: RenamePane, RenameTab, EnterSearch or Prompt. Those all act on the active pane/tab, so moving focus underneath them is never what the user meant. Keyboard focus movement is untouched. Baselines held: zellij-server 1429/30.
Diffstat (limited to 'default-plugins/plugin-manager')
0 files changed, 0 insertions, 0 deletions