@@ -54,7 +54,7 @@ QtObject {
5454 if (progress < breakPoint) {
5555 return startX
5656 }
57− return MathUtils.linearAnimation(breakPoint, 1, startX, targetX, progress)
57+ return MathUtils.linearAnimation(breakPoint, 1, startX + (itemIndex - 1) * tileDistance, targetX, progress)
5858 }
5959
6060 readonly property int animatedY: progress < breakPoint ? startY : MathUtils.linearAnimation(breakPoint, 1, startY, targetY, progress)
@@ -64,4 +64,6 @@ QtObject {
6464
6565 readonly property real animatedScale: itemIndex == 0 ? MathUtils.linearAnimation(0, 1, 1, targetScale, progress)
6666 : MathUtils.linearAnimation(0, 1, startScale, targetScale, progress)
67+
68+ readonly property bool itemVisible: true //animatedX < sceneWidth
6769}