@@ -16,7 +16,10 @@ SpreadDelegate {
17 property real startScale: 1
17 property real startScale: 1
18 property real endScale: 1
18 property real endScale: 1
20+ // Specific to just one tile
19 property real tile1StartScale: startScale + .4
21 property real tile1StartScale: startScale + .4
22+ property real tile0SnapAngle: 10
21 property real startDistance: units.gu(5)
24 property real startDistance: units.gu(5)
22 property real endDistance: units.gu(.5)
25 property real endDistance: units.gu(.5)
@@ -151,10 +154,10 @@ SpreadDelegate {
151 switch (index) {
154 switch (index) {
153 if (spreadView.stage == 0) {
156 if (spreadView.stage == 0) {
154− newAngle = linearAnimation(0, spreadView.positionMarker2, 0, root.endAngle * spreadView.snapPosition, root.animatedProgress)
157+ newAngle = linearAnimation(0, spreadView.positionMarker2, 0, root.tile0SnapAngle, root.animatedProgress)
156 } else if (spreadView.stage == 1) {
159 } else if (spreadView.stage == 1) {
157− newAngle = linearAnimation(spreadView.positionMarker2, spreadView.positionMarker4, root.endAngle * spreadView.snapPosition, stage2startAngle, root.progress)
160+ newAngle = linearAnimation(spreadView.positionMarker2, spreadView.positionMarker4, root.tile0SnapAngle, stage2startAngle, root.progress)