From f8cc7100aabc49ed901b18262a3fb06470cff2c1 Mon Sep 17 00:00:00 2001 From: Marco Martin Date: Thu, 25 Mar 2021 13:20:26 +0100 Subject: [PATCH] don't let horizontal scroll over limits --- .../package/contents/ui/launcher/private/DragGestureHandler.qml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/containments/homescreen/package/contents/ui/launcher/private/DragGestureHandler.qml b/containments/homescreen/package/contents/ui/launcher/private/DragGestureHandler.qml index 01a1c4fa..1a34e2bf 100644 --- a/containments/homescreen/package/contents/ui/launcher/private/DragGestureHandler.qml +++ b/containments/homescreen/package/contents/ui/launcher/private/DragGestureHandler.qml @@ -40,7 +40,7 @@ DragHandler { root.appDrawer.offset = -translation.y; } if (__scrollDirection !== DragGestureHandler.Vertical) { - mainFlickable.contentX = Math.max(0, __initialMainFlickableX - translation.x); + mainFlickable.contentX = Math.min((mainFlickable.width * mainFlickable.totalPages) - mainFlickable.width, Math.max(0, __initialMainFlickableX - translation.x)) } } }