From 6d28b0ec1bc93fea7502fadfbc12f8198ccf9d14 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20H=C3=A4nel?= Date: Wed, 5 Jun 2013 19:23:32 +0200 Subject: [PATCH 3/3] Fix wrong calculation of viewPort for transitions Viewport is calculated wrong for horizontal layout in a second instance Task-number: QTBUG-29944 Task-Number: QTBUG-31546 Upstream-Status: Pending Looks like backport of https://codereview.qt-project.org/49226 but this one was applied in previous patch, this change looks the same but is in different part of qquickitemview.cpp and ISN'T applied yet in dev branch. Signed-off-by: Florian Haenel Signed-off-by: Martin Jansa Change-Id: I136ae4484278d14f796613505e3f38c65ec51ebe --- src/quick/items/qquickitemview.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/quick/items/qquickitemview.cpp b/src/quick/items/qquickitemview.cpp index a6dabee..290f283 100644 --- a/src/quick/items/qquickitemview.cpp +++ b/src/quick/items/qquickitemview.cpp @@ -1815,7 +1815,7 @@ void QQuickItemViewPrivate::layout() prepareVisibleItemTransitions(); - QRectF viewBounds(0, position(), q->width(), q->height()); + QRectF viewBounds(q->contentX(), q->contentY(), q->width(), q->height()); for (QList::Iterator it = releasePendingTransition.begin(); it != releasePendingTransition.end(); ) { FxViewItem *item = *it; -- 1.8.3.2