summaryrefslogtreecommitdiff
path: root/qutebrowser/keyinput/keyutils.py
diff options
context:
space:
mode:
authoruser202729 <25191436+user202729@users.noreply.github.com>2019-03-31 16:59:53 +0700
committeruser202729 <25191436+user202729@users.noreply.github.com>2019-03-31 17:00:31 +0700
commit2ba0dd690c4d1d12c36c6398ef7a3d2d3d4fa02d (patch)
tree51f55cc96da82c0ccb349be68cbf31d3d4982487 /qutebrowser/keyinput/keyutils.py
parentbf578460e8d7f5fc9e77703c13f2d135c51f9f33 (diff)
downloadqutebrowser-2ba0dd690c4d1d12c36c6398ef7a3d2d3d4fa02d.tar.gz
qutebrowser-2ba0dd690c4d1d12c36c6398ef7a3d2d3d4fa02d.zip
Make keyutils.is_special function do what it says in the docstring
This was broken in PR #3742.
Diffstat (limited to 'qutebrowser/keyinput/keyutils.py')
-rw-r--r--qutebrowser/keyinput/keyutils.py6
1 files changed, 2 insertions, 4 deletions
diff --git a/qutebrowser/keyinput/keyutils.py b/qutebrowser/keyinput/keyutils.py
index bb15e064e..a57537200 100644
--- a/qutebrowser/keyinput/keyutils.py
+++ b/qutebrowser/keyinput/keyutils.py
@@ -71,8 +71,7 @@ def is_special(key, modifiers):
_assert_plain_key(key)
_assert_plain_modifier(modifiers)
return not (_is_printable(key) and
- modifiers in [Qt.ShiftModifier, Qt.NoModifier,
- Qt.KeypadModifier])
+ modifiers in [Qt.ShiftModifier, Qt.NoModifier])
def is_modifier_key(key):
@@ -350,8 +349,7 @@ class KeyInfo:
key_string = key_string.lower()
# "special" binding
- assert (is_special(self.key, self.modifiers) or
- self.modifiers == Qt.KeypadModifier)
+ assert is_special(self.key, self.modifiers)
modifier_string = _modifiers_to_string(modifiers)
return '<{}{}>'.format(modifier_string, key_string)