diff options
author | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2021-08-19 17:34:55 +0200 |
---|---|---|
committer | Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> | 2021-08-20 23:28:07 +0000 |
commit | 469da22481f779f646cf809d8e0bda471d061f9d (patch) | |
tree | 706e4960bf206a9b3bdf606cc902954ee9fa56ff /src | |
parent | ed9d180258d12b346ed3e4e208d749f2d8251523 (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.cpp | 8 |
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()); } |