Commit 5f61105
v1.22: drop
The example tmux snippet bound `MouseDown3Pane` to `display-menu -O …`. The
`-O` flag tells tmux to hold the menu open until an item is picked or
Escape is pressed — releasing the mouse outside the menu does nothing.
Inside a TUI that grabs keystrokes (Claude Code's chat input is the
reported case), the running pane appears completely frozen after a
right-click: typing produces no output until the user remembers Escape.
Dropping `-O` switches to standard native-GUI behaviour: clicking
outside the menu, or releasing the mouse outside the menu, auto-
dismisses it and the pane is immediately responsive again. Escape
still closes the menu; item-selection still closes it; the visible
menu rows are unchanged.
Scope is the example snippet only — bin/, rs/, and systemd/ are not
touched. The `examples/kitty.conf.snippet` peer file has no analogous
binding so no symmetric edit is needed.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>-O from right-click menu so the pane unfreezes on click-outside1 parent d241f32 commit 5f61105
2 files changed
Lines changed: 12 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
28 | 33 | | |
29 | 34 | | |
30 | 35 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
47 | 47 | | |
48 | 48 | | |
49 | 49 | | |
50 | | - | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
51 | 57 | | |
52 | 58 | | |
53 | 59 | | |
| |||
0 commit comments