@@ -54,7 +54,7 @@ Item {
55 if (proposedItem !== currentItem) {
55 if (proposedItem !== currentItem) {
56 // Proposed item is not directly adjacent to current?
56 // Proposed item is not directly adjacent to current?
57− if (Math.abs(currentItem.ownIndex - currentItem.ownIndex) > 1) {
57+ if (Math.abs(proposedItem.ownIndex - currentItem.ownIndex) > 1) {
58 bufferExceeded = true;
58 bufferExceeded = true;
59 } else { // no
59 } else { // no
60 var currentItemLateralPosition = root.mapToItem(proposedItem, lateralPosition, 0).x;
60 var currentItemLateralPosition = root.mapToItem(proposedItem, lateralPosition, 0).x;