aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorMichal Guminiak <michal.guminiak@teleca.com>2010-11-12 12:46:06 +0100
committerDominik Kapusta <dominik.kapusta@teleca.com>2011-01-03 12:45:37 +0100
commit8e29665726512d45f740363e17cf40907cdfb183 (patch)
treeb4c9ac2f5760b210b25b2fc6f0c5a9ac625f0c1d /tests
parente1c1163b80934dbff2e50a11240af1f0feca3dcc (diff)
Fixes: NB#194018 - MPannableViewport::setMinimumSize resets panned widget position.
RevBy: Dominik Details: setting position of the panned widget was working around pannable viewport layout. When the layout wanted to update geometry of the panned widget it was resetting paned widget position. This patch removes the workaround in the pannable viewport and moves handling of the position change to the pannable viewport layout.
Diffstat (limited to 'tests')
-rw-r--r--tests/ut_mpannableviewport/ut_mpannableviewport.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/tests/ut_mpannableviewport/ut_mpannableviewport.cpp b/tests/ut_mpannableviewport/ut_mpannableviewport.cpp
index 7d9746b1..6247524a 100644
--- a/tests/ut_mpannableviewport/ut_mpannableviewport.cpp
+++ b/tests/ut_mpannableviewport/ut_mpannableviewport.cpp
@@ -156,6 +156,7 @@ void Ut_MPannableViewport::updatePosition()
QSignalSpy spy(subject, SIGNAL(positionChanged(QPointF)));
subject->physics()->setPosition(QPointF(0,75));
+ subject->layout()->activate();
QCOMPARE(static_cast<MPannableViewportPrivate *>(subject->d_ptr)->pannedWidget->pos(), -QPointF(0, 75));