diff options
author | Florian Bruhin <me@the-compiler.org> | 2022-05-17 18:12:05 +0200 |
---|---|---|
committer | Florian Bruhin <me@the-compiler.org> | 2022-06-22 17:41:12 +0200 |
commit | 56ad21e2f82619b3676520e58533d04a5e5990b4 (patch) | |
tree | 26393563d68aaa9f735eaa5166f9d67b0f658a50 | |
parent | 47d8a4d8ede4abee6483ebd926de9ac6bff476a2 (diff) | |
download | qutebrowser-56ad21e2f82619b3676520e58533d04a5e5990b4.tar.gz qutebrowser-56ad21e2f82619b3676520e58533d04a5e5990b4.zip |
Adjust keyutils._NIL_KEY for PyQt enum changes
Follow-up for f3291130d13ae0dae01e57dd5b55d72688cd9a07.
-rw-r--r-- | qutebrowser/keyinput/keyutils.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/qutebrowser/keyinput/keyutils.py b/qutebrowser/keyinput/keyutils.py index cbfabc026..895d0eac7 100644 --- a/qutebrowser/keyinput/keyutils.py +++ b/qutebrowser/keyinput/keyutils.py @@ -64,7 +64,12 @@ _MODIFIER_MAP = { Qt.Key.Key_Mode_switch: Qt.KeyboardModifier.GroupSwitchModifier, } -_NIL_KEY = 0 +try: + _NIL_KEY = Qt.Key(0) +except ValueError: + # WORKAROUND for + # https://www.riverbankcomputing.com/pipermail/pyqt/2022-April/044607.html + _NIL_KEY = 0 _ModifierType = Qt.KeyboardModifier |