minor genmap fix

This commit is contained in:
Devaev Maxim 2020-09-23 23:30:05 +03:00
parent f605e91bf2
commit fdd41a4382

View File

@ -84,12 +84,11 @@ def _resolve_keysym(name: str) -> int:
def _parse_x11_names(names: str) -> Set[_X11Key]:
keys: Set[_X11Key] = set()
if names:
for name in names.split(","):
shift = name.startswith("^")
name = (name[1:] if shift else name)
code = _resolve_keysym(name)
keys.add(_X11Key(name, code, shift))
for name in filter(None, names.split(",")):
shift = name.startswith("^")
name = (name[1:] if shift else name)
code = _resolve_keysym(name)
keys.add(_X11Key(name, code, shift))
return keys