summaryrefslogtreecommitdiff
path: root/qutebrowser
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2021-11-28 17:04:25 +0100
committerFlorian Bruhin <me@the-compiler.org>2021-11-28 17:04:25 +0100
commitbf5a49df786c179f71c1fbaf43c074f9cf9a6de9 (patch)
treebac2e3ee796c3c39554dbabe6e3d97d24c441d01 /qutebrowser
parent82c68b6120ef784863155566e79af225b74035ad (diff)
downloadqutebrowser-bf5a49df786c179f71c1fbaf43c074f9cf9a6de9.tar.gz
qutebrowser-bf5a49df786c179f71c1fbaf43c074f9cf9a6de9.zip
Fix jseval JS world
Diffstat (limited to 'qutebrowser')
-rw-r--r--qutebrowser/browser/webengine/webenginetab.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/qutebrowser/browser/webengine/webenginetab.py b/qutebrowser/browser/webengine/webenginetab.py
index 31af8ef20..be6bf2444 100644
--- a/qutebrowser/browser/webengine/webenginetab.py
+++ b/qutebrowser/browser/webengine/webenginetab.py
@@ -45,9 +45,9 @@ from qutebrowser.misc import objects, miscwidgets
# Mapping worlds from usertypes.JsWorld to QWebEngineScript world IDs.
_JS_WORLD_MAP = {
- usertypes.JsWorld.main: QWebEngineScript.ScriptWorldId.MainWorld,
- usertypes.JsWorld.application: QWebEngineScript.ScriptWorldId.ApplicationWorld,
- usertypes.JsWorld.user: QWebEngineScript.ScriptWorldId.UserWorld,
+ usertypes.JsWorld.main: QWebEngineScript.ScriptWorldId.MainWorld.value,
+ usertypes.JsWorld.application: QWebEngineScript.ScriptWorldId.ApplicationWorld.value,
+ usertypes.JsWorld.user: QWebEngineScript.ScriptWorldId.UserWorld.value,
usertypes.JsWorld.jseval: QWebEngineScript.ScriptWorldId.UserWorld + 1,
}
@@ -1334,7 +1334,7 @@ class WebEngineTab(browsertab.AbstractTab):
if world is None:
world_id: world_id_type = _JS_WORLD_MAP[
usertypes.JsWorld.application
- ].value
+ ]
elif isinstance(world, int):
world_id = world
if not 0 <= world_id <= qtutils.MAX_WORLD_ID:
@@ -1342,7 +1342,7 @@ class WebEngineTab(browsertab.AbstractTab):
"World ID should be between 0 and {}"
.format(qtutils.MAX_WORLD_ID))
else:
- world_id = _JS_WORLD_MAP[world].value
+ world_id = _JS_WORLD_MAP[world]
if callback is None:
self._widget.page().runJavaScript(code, world_id)