summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2021-01-16 11:26:05 +0100
committerFlorian Bruhin <me@the-compiler.org>2021-01-16 11:26:05 +0100
commitdb4a0459f936ad1585bb509ee683b7cee153e0b7 (patch)
tree0511ec8d4305c2bfec1a0d7472f77586a49844ac
parentfbe29a2a25c96c213bc81f9836ec75e2aa3e0bd9 (diff)
downloadqutebrowser-db4a0459f936ad1585bb509ee683b7cee153e0b7.tar.gz
qutebrowser-db4a0459f936ad1585bb509ee683b7cee153e0b7.zip
webelem: Correctly handle null in find_at_pos
-rw-r--r--qutebrowser/javascript/webelem.js3
1 files changed, 3 insertions, 0 deletions
diff --git a/qutebrowser/javascript/webelem.js b/qutebrowser/javascript/webelem.js
index 86b41aef4..241f53c03 100644
--- a/qutebrowser/javascript/webelem.js
+++ b/qutebrowser/javascript/webelem.js
@@ -307,6 +307,9 @@ window._qutebrowser.webelem = (function() {
funcs.find_at_pos = (x, y) => {
const elem = document.elementFromPoint(x, y);
+ if (!elem) {
+ return null;
+ }
// Check if we got an iframe, and if so, recurse inside of it
const frame_elem = call_if_frame(elem,