summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTor Arne Vestbø <[email protected]>2025-07-31 15:18:39 +0200
committerTor Arne Vestbø <[email protected]>2025-07-31 20:48:23 +0200
commitfc5fed5ec450286fb0e12b34ccedc55bb039995d (patch)
treeb548e176c603acb6fe375578cd3aa3e15698f6b4
parentb9aa8c18eb79ff3a101371fbfa239006df9a2401 (diff)
QWidgetBaselineTest: Wait for window expose after show
For good measure. Change-Id: Icc94d0b4fd5b7ac9846a95e171e63ef0bec63324 Reviewed-by: Volker Hilsheimer <[email protected]>
-rw-r--r--tests/baseline/shared/qwidgetbaselinetest.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/baseline/shared/qwidgetbaselinetest.cpp b/tests/baseline/shared/qwidgetbaselinetest.cpp
index 361660b5fce..e83f2869d8d 100644
--- a/tests/baseline/shared/qwidgetbaselinetest.cpp
+++ b/tests/baseline/shared/qwidgetbaselinetest.cpp
@@ -144,7 +144,10 @@ void QWidgetBaselineTest::makeVisible()
background->showMaximized();
window->setScreen(preferredScreen);
window->move(preferredScreenRect.topLeft());
+
window->show();
+ QVERIFY(QTest::qWaitForWindowExposed(window));
+
QApplicationPrivate::setActiveWindow(window);
QVERIFY(QTest::qWaitForWindowActive(window));
// explicitly set focus on the window so that the test widget doesn't have it