diff options
author | Florian Bruhin <me@the-compiler.org> | 2022-05-30 20:48:17 +0200 |
---|---|---|
committer | Florian Bruhin <me@the-compiler.org> | 2022-08-23 18:31:42 +0200 |
commit | 7ab16cccc15bad6296e10bb896c138fdb27d8de2 (patch) | |
tree | bda31535fa954c25c5904e3b700ec845e4ed982d | |
parent | 769ef6859f702874aa0232296905e8a67291dd48 (diff) | |
download | qutebrowser-7ab16cccc15bad6296e10bb896c138fdb27d8de2.tar.gz qutebrowser-7ab16cccc15bad6296e10bb896c138fdb27d8de2.zip |
Improve version detection for software rendering workaround
-rw-r--r-- | qutebrowser/misc/backendproblem.py | 5 |
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': |