From f077f52997702a64deba54abcbfbe193d5211959 Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Thu, 28 Sep 2017 08:57:30 +0200 Subject: [PATCH] Add asserts for the backend --- qutebrowser/misc/backendproblem.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/qutebrowser/misc/backendproblem.py b/qutebrowser/misc/backendproblem.py index 7f3703be9..bfe2f7cb0 100644 --- a/qutebrowser/misc/backendproblem.py +++ b/qutebrowser/misc/backendproblem.py @@ -138,6 +138,7 @@ def _show_dialog(*args, **kwargs): def _handle_nouveau_graphics(): + assert objects.backend == usertypes.Backend.QtWebEngine, objects.backend force_sw_var = 'QT_XCB_FORCE_SOFTWARE_OPENGL' if version.opengl_vendor() != 'nouveau': @@ -172,6 +173,8 @@ def _handle_nouveau_graphics(): def _handle_wayland(): + assert objects.backend == usertypes.Backend.QtWebEngine, objects.backend + if QApplication.instance().platformName() not in ['wayland', 'wayland-egl']: return