From 1dc86cbdc4c4a3ef87571d4e9dfe41cb58fb62ae Mon Sep 17 00:00:00 2001 From: Michael Brasser Date: Thu, 15 Sep 2011 10:09:10 +1000 Subject: Fix anchorRewindBug test failure. Task-number: QTBUG-21396 Change-Id: Ie4397242a953a3b1504873b7fbc63719d0e99081 Reviewed-on: http://codereview.qt-project.org/4927 Reviewed-by: Qt Sanity Bot Reviewed-by: Rohan McGovern --- .../auto/declarative/qdeclarativestates/tst_qdeclarativestates.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'tests') diff --git a/tests/auto/declarative/qdeclarativestates/tst_qdeclarativestates.cpp b/tests/auto/declarative/qdeclarativestates/tst_qdeclarativestates.cpp index 165179e35d..f3b93ef67f 100644 --- a/tests/auto/declarative/qdeclarativestates/tst_qdeclarativestates.cpp +++ b/tests/auto/declarative/qdeclarativestates/tst_qdeclarativestates.cpp @@ -958,7 +958,11 @@ void tst_qdeclarativestates::anchorRewindBug() { QSGView *view = new QSGView; view->setSource(QUrl::fromLocalFile(SRCDIR "/data/anchorRewindBug.qml")); - qApp->processEvents(); + + view->show(); + view->requestActivateWindow(); + + QTest::qWaitForWindowShown(view); QSGRectangle *rect = qobject_cast(view->rootObject()); QVERIFY(rect != 0); -- cgit v1.2.3