@@ -243,11 +243,9 @@ Item {
244 gesturePoints = [];
244 gesturePoints = [];
246− if (oneWayFlick && distance < -units.gu(2) && distance > spreadView.positionMarker1 * -spreadView.width) {
246+ if (oneWayFlick && spreadView.shiftedContentX > units.gu(2) && spreadView.shiftedContentX < spreadView.positionMarker1 * spreadView.width) {
247 spreadView.snapTo(1)
247 spreadView.snapTo(1)
250− if (!dragging && attachedToView) {
248+ } else if (!dragging && attachedToView) {
251 spreadView.snap();
249 spreadView.snap();