From a6e94cf30cdca42ab93ac7801d2f044248880d01 Mon Sep 17 00:00:00 2001 From: Jay Kamat Date: Tue, 13 Mar 2018 18:54:08 -0400 Subject: [PATCH] Fix hinting in frames on qt5.9 with input ranges --- qutebrowser/javascript/webelem.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/qutebrowser/javascript/webelem.js b/qutebrowser/javascript/webelem.js index eb6ce2790..f7ab0f636 100644 --- a/qutebrowser/javascript/webelem.js +++ b/qutebrowser/javascript/webelem.js @@ -74,9 +74,8 @@ window._qutebrowser.webelem = (function() { try { return elem.selectionStart; } catch (err) { - if (err instanceof (frame - ? frame.DOMException - : DOMException) && + if ((err instanceof DOMException || + (frame && err instanceof frame.DOMException)) && err.name === "InvalidStateError") { // nothing to do, caret_position is already null } else {