diff options
author | Tor Arne Vestbø <[email protected]> | 2025-07-31 15:18:39 +0200 |
---|---|---|
committer | Tor Arne Vestbø <[email protected]> | 2025-07-31 20:48:23 +0200 |
commit | fc5fed5ec450286fb0e12b34ccedc55bb039995d (patch) | |
tree | b548e176c603acb6fe375578cd3aa3e15698f6b4 | |
parent | b9aa8c18eb79ff3a101371fbfa239006df9a2401 (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.cpp | 3 |
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 |