diff options
author | Florian Bruhin <me@the-compiler.org> | 2022-05-30 20:48:17 +0200 |
---|---|---|
committer | Florian Bruhin <me@the-compiler.org> | 2022-06-22 17:41:12 +0200 |
commit | 7f82061ee6ea509d610e735ea2d6c60759ed33b2 (patch) | |
tree | 7082e46590426ad9c5c51746027ff5db1a3eb34d | |
parent | 284d803fcaafe8f2681296af332147a84c61218a (diff) | |
download | qutebrowser-7f82061ee6ea509d610e735ea2d6c60759ed33b2.tar.gz qutebrowser-7f82061ee6ea509d610e735ea2d6c60759ed33b2.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': |