summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Bruhin <git@the-compiler.org>2017-02-24 18:36:15 +0100
committerFlorian Bruhin <git@the-compiler.org>2017-02-24 18:36:15 +0100
commit48c9a4061b526d694eccd1c1919ea9a507e63f4e (patch)
tree3be7d3b2a957edded57ae094fdeb561c6d60ee1c
parent16b259a39090e13705d884fcc9c7c723c6aefec5 (diff)
downloadqutebrowser-48c9a4061b526d694eccd1c1919ea9a507e63f4e.tar.gz
qutebrowser-48c9a4061b526d694eccd1c1919ea9a507e63f4e.zip
Also fix ACE hinting for QtWebKit
-rw-r--r--qutebrowser/browser/webkit/webkitelem.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/qutebrowser/browser/webkit/webkitelem.py b/qutebrowser/browser/webkit/webkitelem.py
index a27d0f5fe..259f55e61 100644
--- a/qutebrowser/browser/webkit/webkitelem.py
+++ b/qutebrowser/browser/webkit/webkitelem.py
@@ -251,8 +251,10 @@ class WebKitElement(webelem.AbstractWebElement):
'opacity': '0',
}
for k, v in hidden_attributes.items():
- if self._elem.styleProperty(k, QWebElement.ComputedStyle) == v:
+ if (self._elem.styleProperty(k, QWebElement.ComputedStyle) == v and
+ 'ace_text-input' not in self.classes()):
return False
+
elem_geometry = self._elem.geometry()
if not elem_geometry.isValid() and elem_geometry.x() == 0:
# Most likely an invisible link