diff options
author | Dimitrios Apostolou <jimis@qt.io> | 2022-08-03 17:28:32 +0200 |
---|---|---|
committer | Dimitrios Apostolou <jimis@qt.io> | 2022-08-11 19:09:09 +0200 |
commit | d68da61564b9b17f99b7960b54d328247a0d35b8 (patch) | |
tree | 9ae2a12443fcdf1219d1a6cefbf753af2365f40b /tests/auto/widgets/itemviews | |
parent | 4cf30d8c1b351d9d1f495913493250d8fc3e51e1 (diff) |
Wait for window focus instead of expose event
This fixes the flakiness seen in OpenSUSE KDE/X11 desktop.
Fixes: QTBUG-70590
Task-number: QTBUG-105177
Change-Id: I7c2431e58b2a60ea04e26d4e70c0f2867d544ff2
Reviewed-by: Thorbjørn Lund Martsum <tmartsum@gmail.com>
Reviewed-by: Axel Spoerl <axel.spoerl@qt.io>
Diffstat (limited to 'tests/auto/widgets/itemviews')
-rw-r--r-- | tests/auto/widgets/itemviews/qheaderview/BLACKLIST | 2 | ||||
-rw-r--r-- | tests/auto/widgets/itemviews/qheaderview/tst_qheaderview.cpp | 2 |
2 files changed, 1 insertions, 3 deletions
diff --git a/tests/auto/widgets/itemviews/qheaderview/BLACKLIST b/tests/auto/widgets/itemviews/qheaderview/BLACKLIST index b8a4435fe1..7c9152a16c 100644 --- a/tests/auto/widgets/itemviews/qheaderview/BLACKLIST +++ b/tests/auto/widgets/itemviews/qheaderview/BLACKLIST @@ -1,5 +1,3 @@ -[stretchAndRestoreLastSection] -opensuse-leap # QTBUG-87406 [stretchAndRestoreLastSection] android diff --git a/tests/auto/widgets/itemviews/qheaderview/tst_qheaderview.cpp b/tests/auto/widgets/itemviews/qheaderview/tst_qheaderview.cpp index 93f991b0fe..f748f53f37 100644 --- a/tests/auto/widgets/itemviews/qheaderview/tst_qheaderview.cpp +++ b/tests/auto/widgets/itemviews/qheaderview/tst_qheaderview.cpp @@ -3380,7 +3380,7 @@ void tst_QHeaderView::stretchAndRestoreLastSection() const int someOtherSectionSize = 40; const int biggerSizeThanAnySection = 50; - QVERIFY(QTest::qWaitForWindowExposed(&tv)); + QVERIFY(QTest::qWaitForWindowActive(&tv)); QHeaderView &header = *tv.horizontalHeader(); // set minimum size before resizeSections() is called |