summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2022-05-30 20:48:17 +0200
committerFlorian Bruhin <me@the-compiler.org>2022-08-23 18:31:42 +0200
commit7ab16cccc15bad6296e10bb896c138fdb27d8de2 (patch)
treebda31535fa954c25c5904e3b700ec845e4ed982d
parent769ef6859f702874aa0232296905e8a67291dd48 (diff)
downloadqutebrowser-7ab16cccc15bad6296e10bb896c138fdb27d8de2.tar.gz
qutebrowser-7ab16cccc15bad6296e10bb896c138fdb27d8de2.zip
Improve version detection for software rendering workaround
-rw-r--r--qutebrowser/misc/backendproblem.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/qutebrowser/misc/backendproblem.py b/qutebrowser/misc/backendproblem.py
index 881b83d81..4c0e184ac 100644
--- a/qutebrowser/misc/backendproblem.py
+++ b/qutebrowser/misc/backendproblem.py
@@ -383,11 +383,12 @@ class _BackendProblemChecker:
"""Avoid crashing software rendering settings.
WORKAROUND for https://bugreports.qt.io/browse/QTBUG-103372
- Fixed with Qt 6.3.1.
+ Fixed with QtWebEngine 6.3.1.
"""
self._assert_backend(usertypes.Backend.QtWebEngine)
+ versions = version.qtwebengine_versions(avoid_init=True)
- if not qtutils.version_check('6.3.0', exact=True, compiled=False):
+ if versions.webengine != utils.VersionNumber(6, 3):
return
if os.environ.get('QT_QUICK_BACKEND') != 'software':