mirror of
https://github.com/kovidgoyal/kitty
synced 2026-06-08 14:18:26 +02:00
Fix regression in previous release that caused --debug-config to fail when printing shortcuts
Forgot to adjust the print shortcuts code for native shortcuts. Fixes #695
This commit is contained in:
@@ -624,7 +624,7 @@ def print_shortcut(key_sequence, action):
|
|||||||
keys = []
|
keys = []
|
||||||
for key in key_sequence:
|
for key in key_sequence:
|
||||||
names = []
|
names = []
|
||||||
mods, key = key
|
mods, is_native, key = key
|
||||||
for name, val in mmap.items():
|
for name, val in mmap.items():
|
||||||
if mods & val:
|
if mods & val:
|
||||||
names.append(name)
|
names.append(name)
|
||||||
|
|||||||
@@ -37,7 +37,7 @@ def parse_shortcut(sc):
|
|||||||
parts = sc.split('+')
|
parts = sc.split('+')
|
||||||
mods = parse_mods(parts[:-1], sc)
|
mods = parse_mods(parts[:-1], sc)
|
||||||
if mods is None:
|
if mods is None:
|
||||||
return None, None
|
return None, None, None
|
||||||
key = parts[-1].upper()
|
key = parts[-1].upper()
|
||||||
key = getattr(defines, 'GLFW_KEY_' + named_keys.get(key, key), None)
|
key = getattr(defines, 'GLFW_KEY_' + named_keys.get(key, key), None)
|
||||||
is_native = False
|
is_native = False
|
||||||
|
|||||||
Reference in New Issue
Block a user