summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2022-05-16 17:55:34 +0200
committerFlorian Bruhin <me@the-compiler.org>2022-06-22 17:41:11 +0200
commitd9a8730a0a9a43c8b291e6f0153b76abb8577aa4 (patch)
treea05779ad7f50326196ed53677c8648bd36f7f456
parent3809c22e98b989cfcf0ac793972d59e5571416cc (diff)
downloadqutebrowser-d9a8730a0a9a43c8b291e6f0153b76abb8577aa4.tar.gz
qutebrowser-d9a8730a0a9a43c8b291e6f0153b76abb8577aa4.zip
Fix qenum_key() for PyQt missing enum support
Context: https://www.riverbankcomputing.com/pipermail/pyqt/2022-May/044647.html
-rw-r--r--qutebrowser/utils/debug.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/qutebrowser/utils/debug.py b/qutebrowser/utils/debug.py
index 8c2031e41..02ec72d88 100644
--- a/qutebrowser/utils/debug.py
+++ b/qutebrowser/utils/debug.py
@@ -130,7 +130,7 @@ def qenum_key(base: Type[_EnumValueType],
if issubclass(klass, enum.Enum):
try:
name = klass(value).name
- if name is not None:
+ if name is not None and name != str(value):
return name
except ValueError:
pass