summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2021-08-19 17:34:55 +0200
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2021-08-20 17:44:08 +0200
commit976a3c1811512ad251da45fb2d9d723a6057bf48 (patch)
tree4dc85d73ee560fd4b156713281f8274e00b9fb09
parent76f05bb5c053f5eab6e3b104f116d433e82f0405 (diff)
downloadqtwebengine-976a3c1811512ad251da45fb2d9d723a6057bf48.tar.gz
Fix rendering and crash with popups
Were not rendering right after the "Move scenegraph handling out of core" change. Pick-to: 6.2 Task-number: QTBUG-95924 Change-Id: I30e206084573a64aeb8a93ca54b46f8a23aa81b3 Reviewed-by: Kirill Burtsev <kirill.burtsev@qt.io>
-rw-r--r--src/webenginequick/render_widget_host_view_qt_delegate_quick.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/webenginequick/render_widget_host_view_qt_delegate_quick.cpp b/src/webenginequick/render_widget_host_view_qt_delegate_quick.cpp
index c4d80cb7e..5ad9726f0 100644
--- a/src/webenginequick/render_widget_host_view_qt_delegate_quick.cpp
+++ b/src/webenginequick/render_widget_host_view_qt_delegate_quick.cpp
@@ -59,10 +59,10 @@ RenderWidgetHostViewQtDelegateQuick::RenderWidgetHostViewQtDelegateQuick(RenderW
setFlag(ItemHasContents);
setAcceptedMouseButtons(Qt::AllButtons);
setAcceptHoverEvents(true);
- if (isPopup)
- return;
- setFocus(true);
- setActiveFocusOnTab(true);
+ if (!isPopup) {
+ setFocus(true);
+ setActiveFocusOnTab(true);
+ }
bind(client->compositorId());
}