Fix search bar not closing on escape in Helix keymap (#48847)

Release Notes:

- Fixed an issue where pressing `Escape` in the search bar did not dismiss it when using the Helix keymap, while it worked correctly in Vim mode.

Co-authored-by: buildingvibes <buildingvibes@users.noreply.github.com>
Co-authored-by: Jakub Konka <kubkon@jakubkonka.com>
This commit is contained in:
buildingvibes 2026-04-22 12:20:55 -07:00 committed by GitHub
parent 0800c007c4
commit fa0ba05b4c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -418,7 +418,7 @@
},
},
{
"context": "VimControl && vim_mode == helix_normal && !menu",
"context": "VimControl && vim_mode == helix_normal && !menu && !BufferSearchBar",
"bindings": {
"j": ["vim::Down", { "display_lines": true }],
"down": ["vim::Down", { "display_lines": true }],
@ -436,7 +436,7 @@
},
},
{
"context": "vim_mode == helix_select && !menu",
"context": "vim_mode == helix_select && !menu && !BufferSearchBar",
"bindings": {
"escape": "vim::SwitchToHelixNormalMode",
},