summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2021-08-19 17:34:55 +0200
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2021-08-20 23:28:07 +0000
commit469da22481f779f646cf809d8e0bda471d061f9d (patch)
tree706e4960bf206a9b3bdf606cc902954ee9fa56ff /src
parented9d180258d12b346ed3e4e208d749f2d8251523 (diff)
Fix rendering and crash with popups
Were not rendering right after the "Move scenegraph handling out of core" change. Task-number: QTBUG-95924 Change-Id: I30e206084573a64aeb8a93ca54b46f8a23aa81b3 Reviewed-by: Kirill Burtsev <kirill.burtsev@qt.io> (cherry picked from commit 976a3c1811512ad251da45fb2d9d723a6057bf48) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
Diffstat (limited to 'src')
-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());
}