From 2698b8bb63143501610eba5b47aa3c1e18cfc033 Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Mon, 26 Feb 2018 13:47:45 +0100 Subject: [PATCH] Fix unicodedata check --- qutebrowser/keyinput/keyutils.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/qutebrowser/keyinput/keyutils.py b/qutebrowser/keyinput/keyutils.py index 2dfced76d..a82acbced 100644 --- a/qutebrowser/keyinput/keyutils.py +++ b/qutebrowser/keyinput/keyutils.py @@ -356,8 +356,9 @@ class KeySequence: """ # pylint: disable=protected-access modifiers = ev.modifiers() + if (modifiers == Qt.ShiftModifier and - ev.text() and + len(ev.text()) == 1 and unicodedata.category(ev.text()) != 'Lu'): modifiers = Qt.KeyboardModifiers()