From 0c8524898748c49cd9d54c2dcefa6b4a471532d0 Mon Sep 17 00:00:00 2001 From: Devaev Maxim Date: Sat, 5 Sep 2020 05:58:33 +0300 Subject: minor 3.7 fixes --- kvmd/keyboard/keysym.py | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'kvmd/keyboard/keysym.py') diff --git a/kvmd/keyboard/keysym.py b/kvmd/keyboard/keysym.py index 2f2bc7a2..e3695b3c 100644 --- a/kvmd/keyboard/keysym.py +++ b/kvmd/keyboard/keysym.py @@ -130,10 +130,11 @@ def _read_keyboard_layout(path: str) -> Dict[int, At1Key]: # Keysym to evdev (a ctrl=("ctrl" in rest), ) - x11_code = _resolve_keysym(parts[0].upper()) - if "addupper" in rest and x11_code != 0: - layout[x11_code] = At1Key( - code=at1_code, - shift=True, - ) + if "addupper" in rest: + x11_code = _resolve_keysym(parts[0].upper()) + if x11_code != 0: + layout[x11_code] = At1Key( + code=at1_code, + shift=True, + ) return layout -- cgit v1.2.3