Add <> around special keys in __str__
This commit is contained in:
parent
f1fe26b0b7
commit
737ff2cc69
@ -183,7 +183,13 @@ def key_with_modifiers_to_string(key, modifiers):
|
|||||||
parts = []
|
parts = []
|
||||||
|
|
||||||
parts.append(key_string)
|
parts.append(key_string)
|
||||||
return normalize_keystr('+'.join(parts))
|
normalized = normalize_keystr('+'.join(parts))
|
||||||
|
if len(normalized) > 1:
|
||||||
|
# "special" binding
|
||||||
|
return '<{}>'.format(normalized)
|
||||||
|
else:
|
||||||
|
# "normal" binding
|
||||||
|
return normalized
|
||||||
|
|
||||||
|
|
||||||
class KeyParseError(Exception):
|
class KeyParseError(Exception):
|
||||||
|
Loading…
Reference in New Issue
Block a user