summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--qutebrowser/browser/webengine/webview.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/qutebrowser/browser/webengine/webview.py b/qutebrowser/browser/webengine/webview.py
index bd8ce65ba..84caceedd 100644
--- a/qutebrowser/browser/webengine/webview.py
+++ b/qutebrowser/browser/webengine/webview.py
@@ -74,7 +74,11 @@ class WebEngineView(QWebEngineView):
# This should only find the RenderWidgetHostViewQtDelegateWidget,
# but not e.g. a QMenu
- children = self.findChildren(QQuickWidget)
+ children = [c for c in self.findChildren(QQuickWidget)
+ if c.isVisible()]
+
+ log.webview.debug("Found possibly lost focusProxy: {}"
+ .format(children))
if not children:
return None