diff options
author | Peter Varga <pvarga@inf.u-szeged.hu> | 2022-08-18 15:53:20 +0200 |
---|---|---|
committer | Peter Varga <pvarga@inf.u-szeged.hu> | 2022-08-24 00:06:43 +0200 |
commit | a7d353ae7d85438b92c8e376cbf6cf92c05a0952 (patch) | |
tree | 6a79f324aeadc2af19a614557b3b8a1389aad5e3 /src/webenginewidgets/api | |
parent | aab31fcbabc6b913b7b7d70a38acdb2ef5493947 (diff) |
Fix initial widget focus
Avoid WebEngineQuickWidget::rootObject() to steal focus from
the content item (RenderWidgetHostViewQtDelegateItem).
The root object is supposed to keep the content item alive and
not handling input events.
Fixes: QTBUG-105072
Pick-to: 6.4
Change-Id: I18e8ff39bfe338b742416bc56f6937edcfd2bc21
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'src/webenginewidgets/api')
-rw-r--r-- | src/webenginewidgets/api/qwebengineview.cpp | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/src/webenginewidgets/api/qwebengineview.cpp b/src/webenginewidgets/api/qwebengineview.cpp index 1703135be..ba82b9573 100644 --- a/src/webenginewidgets/api/qwebengineview.cpp +++ b/src/webenginewidgets/api/qwebengineview.cpp @@ -78,7 +78,6 @@ public: QQuickItem *root = new QQuickItem(); // Indirection so we don't delete m_contentItem setContent(QUrl(), nullptr, root); root->setFlags(QQuickItem::ItemHasContents); - root->setFocus(true); root->setVisible(true); m_contentItem->setParentItem(root); |