diff options
author | Florian Bruhin <me@the-compiler.org> | 2020-05-10 19:11:18 +0200 |
---|---|---|
committer | Florian Bruhin <me@the-compiler.org> | 2020-05-10 19:11:18 +0200 |
commit | 341aa4ea751bc7e15a421e0ffe91d1d06812ae97 (patch) | |
tree | 1f8838b272bd49f7c3aec1a3939141304d9159b6 /qutebrowser/keyinput/modeman.py | |
parent | 3f79308ffdf703a28c2b8a81e08affd5b64729b1 (diff) | |
download | qutebrowser-341aa4ea751bc7e15a421e0ffe91d1d06812ae97.tar.gz qutebrowser-341aa4ea751bc7e15a421e0ffe91d1d06812ae97.zip |
mypy: Use explicit "type: ignore[...]" ignores
See #5368
Diffstat (limited to 'qutebrowser/keyinput/modeman.py')
-rw-r--r-- | qutebrowser/keyinput/modeman.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/qutebrowser/keyinput/modeman.py b/qutebrowser/keyinput/modeman.py index e0752d0e3..880b1ec93 100644 --- a/qutebrowser/keyinput/modeman.py +++ b/qutebrowser/keyinput/modeman.py @@ -245,10 +245,11 @@ class ModeManager(QObject): "{}".format(curmode, utils.qualname(parser))) match = parser.handle(event, dry_run=dry_run) - is_non_alnum = ( - event.modifiers() not in [Qt.NoModifier, # type: ignore - Qt.ShiftModifier] or - not event.text().strip()) + has_modifier = event.modifiers() not in [ + Qt.NoModifier, + Qt.ShiftModifier, + ] # type: ignore[comparison-overlap] + is_non_alnum = has_modifier or not event.text().strip() forward_unbound_keys = config.cache['input.forward_unbound_keys'] |