From a13535b21b8406d65c8f139306d8324bda05443b 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 2/2] 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 d7b9847..a54d282 100644 --- a/src/quick/items/qquickitemview.cpp +++ b/src/quick/items/qquickitemview.cpp @@ -1835,7 +1835,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.5.3