@@ -81,7 +81,7 @@ Item {
81 return linearAnimation(0, 1, rightFoldingAreaX, flickableWidth - margins - stackWidth, rightEasing.value);
81 return linearAnimation(0, 1, rightFoldingAreaX, flickableWidth - margins - stackWidth, rightEasing.value);
84− return linearX//margins + foldingAreaWidth + centerEasing.value * (linearX - margins - foldingAreaWidth);
84+ return linearX
87 readonly property int animatedY: sceneHeight - itemHeight - spreadBottomOffset
87 readonly property int animatedY: sceneHeight - itemHeight - spreadBottomOffset
@@ -138,13 +138,6 @@ Item {
138 return (progress - startProgress) * (endValue - startValue) / (endProgress - startProgress) + startValue;
138 return (progress - startProgress) * (endValue - startValue) / (endProgress - startProgress) + startValue;
143− type: EasingCurve.InOutSine
144− property int totalDistance: flickableWidth - foldingAreaWidth * 2 - margins * 2
145− progress: (linearX - margins - foldingAreaWidth) / totalDistance
148 EasingCurve {
141 EasingCurve {
149 id: leftEasing
142 id: leftEasing
150 type: EasingCurve.OutSine
143 type: EasingCurve.OutSine