diff options
author | Anu Aliyas <[email protected]> | 2023-11-08 10:59:56 +0100 |
---|---|---|
committer | Anu Aliyas <[email protected]> | 2023-11-09 10:41:40 +0100 |
commit | f2f4d8a6a120a80ce0ab960d63dbfa4a3b486f4d (patch) | |
tree | e00a971190277ea55537969772a6a42208cb0f94 /src/webenginequick/api/qquickwebengineview.cpp | |
parent | 05744a368884a48f8027c9b7572c2023e02e435c (diff) |
Fix for tst_qmltests crash
- As per current the implementation, if the parent Qucikitems has foucs, calling
setParentItem(nullptr) on it's children might lead to crash.
Task-number: QTBUG-118750
Change-Id: I540e46658a21c14bb26f8f316fdd520f7b1a4742
Reviewed-by: Michael BrĂ¼ning <[email protected]>
Diffstat (limited to 'src/webenginequick/api/qquickwebengineview.cpp')
-rw-r--r-- | src/webenginequick/api/qquickwebengineview.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/webenginequick/api/qquickwebengineview.cpp b/src/webenginequick/api/qquickwebengineview.cpp index e5656746a..f1168995d 100644 --- a/src/webenginequick/api/qquickwebengineview.cpp +++ b/src/webenginequick/api/qquickwebengineview.cpp @@ -792,6 +792,8 @@ QQuickWebEngineView::QQuickWebEngineView(QQuickItem *parent) QQuickWebEngineView::~QQuickWebEngineView() { + if (hasFocus()) + setFocus(false); } void QQuickWebEngineViewPrivate::ensureContentsAdapter() |