summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2023-06-13 20:19:38 +0200
committerFlorian Bruhin <me@the-compiler.org>2023-06-13 20:19:38 +0200
commit030712b36a818fae1edc182813933dcbc2fe0955 (patch)
tree7c3328552b2763fb37a021df05df3020692911d8
parentb9253c90fe27a9aaa2483ccf7f37d6f032cfed5f (diff)
downloadqutebrowser-030712b36a818fae1edc182813933dcbc2fe0955.tar.gz
qutebrowser-030712b36a818fae1edc182813933dcbc2fe0955.zip
qt: Don't call _set_globals if wrapper is None
-rw-r--r--qutebrowser/qt/machinery.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/qutebrowser/qt/machinery.py b/qutebrowser/qt/machinery.py
index 522866360..513e0c643 100644
--- a/qutebrowser/qt/machinery.py
+++ b/qutebrowser/qt/machinery.py
@@ -277,8 +277,10 @@ def init(args: argparse.Namespace) -> SelectionInfo:
raise Error("init() already called before application init")
info = _select_wrapper(args)
+ if info.wrapper is not None:
+ _set_globals(info)
+
# If info is None here (no Qt wrapper available), we'll show an error later
# in earlyinit.py.
- _set_globals(info)
return info