@@ -102,6 +102,7 @@ SpreadDelegate {
102102 selectedScale = scale;
103103 selectedOpacity = opacity;
104104 selectedTopMarginProgress = topMarginProgress;
105+ if (index == 1) print("snapshotting values:", selectedProgress, selectedXTranslate, selectedAngle, selectedScale, selectedOpacity, selectedTopMarginProgress)
105106 }
106107
107108 property real negativeProgress: {
@@ -233,7 +234,7 @@ SpreadDelegate {
233234 }
234235
235236 property real opacity: {
236− if (otherSelected) {
237+ if (priv.otherSelected) {
237238 return linearAnimation (selectedProgress, Math.max(0, selectedProgress - .5),
238239 selectedOpacity, 0, root.progress);
239240 }
@@ -251,7 +252,7 @@ SpreadDelegate {
251252 }
252253
253254 property real topMarginProgress: {
254− if (selected) {
255+ if (priv.isSelected) {
255256 return linearAnimation(selectedProgress, negativeProgress, selectedTopMarginProgress, 0, root.progress);
256257 }
257258