summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/auto/widgets/qwebengineview/tst_qwebengineview.cpp12
1 files changed, 7 insertions, 5 deletions
diff --git a/tests/auto/widgets/qwebengineview/tst_qwebengineview.cpp b/tests/auto/widgets/qwebengineview/tst_qwebengineview.cpp
index 7fbbd63d3..c9d5cda90 100644
--- a/tests/auto/widgets/qwebengineview/tst_qwebengineview.cpp
+++ b/tests/auto/widgets/qwebengineview/tst_qwebengineview.cpp
@@ -2152,14 +2152,16 @@ void tst_QWebEngineView::imeCompositionQueryEvent()
QObject *input = nullptr;
QFETCH(QString, receiverObjectName);
- if (receiverObjectName == "focusObject")
+ if (receiverObjectName == "focusObject") {
+ QTRY_VERIFY(qApp->focusObject());
input = qApp->focusObject();
- else if (receiverObjectName == "focusProxy")
+ } else if (receiverObjectName == "focusProxy") {
+ QTRY_VERIFY(view.focusProxy());
input = view.focusProxy();
- else if (receiverObjectName == "focusWidget")
+ } else if (receiverObjectName == "focusWidget") {
+ QTRY_VERIFY(view.focusWidget());
input = view.focusWidget();
-
- QVERIFY(input);
+ }
QInputMethodQueryEvent srrndTextQuery(Qt::ImSurroundingText);
QInputMethodQueryEvent cursorPosQuery(Qt::ImCursorPosition);