mirror of
https://github.com/kovidgoyal/kitty
synced 2026-07-20 07:24:41 +02:00
A single multi-key mapping should not prematurely complete as that confuses people trying out the feature
See #7073
This commit is contained in:
@@ -610,6 +610,11 @@ class TestKeys(BaseTest):
|
||||
af(tm.actions)
|
||||
self.ae(len(tm.active_window.key_seqs), 1)
|
||||
|
||||
# a single multi-key mapping should not prematurely match
|
||||
tm = TM('map alt+1>2>3')
|
||||
self.ae(tm('alt+1', '2'), [True, True])
|
||||
af(tm.actions)
|
||||
|
||||
# changing a multi key mapping
|
||||
tm = TM('map kitty_mod+p>f new_window')
|
||||
self.ae(tm('ctrl+shift+p', 'f'), [True, True])
|
||||
|
||||
Reference in New Issue
Block a user