@@ -233,11 +233,7 @@ Item {
233233 spreadView.contentX = -spreadView.shift;
234234 }
235235 if (dragging && attachedToView) {
236− if (spreadRepeater.count == 2) {
237− spreadView.contentX = Math.min(-touchX - spreadView.shift, spreadView.width * spreadView.positionMarker2 - spreadView.shift)
238− } else {
239− spreadView.contentX = -touchX - spreadView.shift
240− }
236+ spreadView.contentX = -touchX - spreadView.shift
241237 }
242238 if (attachedToView && spreadView.shiftedContentX >= spreadView.width * spreadView.positionMarker3) {
243239 attachedToView = false;
@@ -386,7 +382,7 @@ Item {
386382
387383 Item {
388384 id: spreadRow
389− width: ApplicationManager.count * spreadView.tileDistance + (spreadView.width - spreadView.tileDistance) * 1.5
385+ width: Math.max(3, ApplicationManager.count) * spreadView.tileDistance + (spreadView.width - spreadView.tileDistance) * 1.5
390386
391387 x: spreadView.contentX
392388