on xenial help sign in
DragHandle - convert distance into a proper axis position
commitcf12ebec47d7e1c13f6d7197a18f52bf701348a3 authorDaniel d'Andrada <daniel.dandrada@canonical.com> dateWed 12 Feb 2014, 16:51 (13 years ago) parent8684344
1 file changed+2−1
qml/Components/DragHandle.qml+2−1
qml/Components/DragHandle.qml+2−1
@@ -167,7 +167,8 @@ EdgeDragArea {
167167 EdgeDragEvaluator {
168168 objectName: "edgeDragEvaluator"
169169 id: dragEvaluator
170− trackedPosition: sceneDistance
170+ // Effectively convert distance into the drag position projected onto the gesture direction axis
171+ trackedPosition: Direction.isPositive(dragArea.direction) ? sceneDistance : -sceneDistance
171172 maxDragDistance: maxTotalDragDistance
172173 direction: dragArea.direction
173174 }