From cf22b41f075333c6ba2b5c212427d3c03ef4159e Mon Sep 17 00:00:00 2001 From: zach Date: Sun, 31 May 2026 14:32:39 +0200 Subject: [PATCH] allow pointer takeover by anything, restrict takeover from items --- Drawers/Interactions.qml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Drawers/Interactions.qml b/Drawers/Interactions.qml index 69292b7..5856657 100644 --- a/Drawers/Interactions.qml +++ b/Drawers/Interactions.qml @@ -56,7 +56,8 @@ Item { DragHandler { id: multiHandler - grabPermissions: PointerHandler.CanTakeOverFromAnything + dragThreshold: 0 + grabPermissions: PointerHandler.CanTakeOverFromHandlersOfDifferentType | PointerHandler.ApprovesTakeOverByAnything maximumPointCount: 2 minimumPointCount: 2 target: null @@ -77,6 +78,7 @@ Item { cursorShape: (active && centroid.pressPosition.y < root.bar.implicitHeight) ? Qt.ClosedHandCursor : undefined dragThreshold: 0 + grabPermissions: PointerHandler.CanTakeOverFromHandlersOfDifferentType | PointerHandler.ApprovesTakeOverByAnything maximumPointCount: 1 minimumPointCount: 1 target: null