on xenial help sign in
fix spread close input area
commit438d30691c81ced2cf949fb8257480f8c7944ebe authorMichael Zanetti <michael.zanetti@canonical.com> dateTue 11 Oct 2016, 23:48 (10 years ago) parent0db7ccb
1 file changed+2−2
qml/Stage/Spread/SpreadDelegateInputArea.qml+2−2
qml/Stage/Spread/SpreadDelegateInputArea.qml+2−2
@@ -47,7 +47,7 @@ Item {
4747
4848 function pushDragEvent(event) {
4949 var currentTime = __dateTime.getCurrentTimeMs()
50− dragEvents.push([currentTime, event.x, event.y, getEventSpeed(currentTime, event)])
50+ dragEvents.push([currentTime, event.x - event.startX, event.y - event.startY, getEventSpeed(currentTime, event)])
5151 cullOldDragEvents(currentTime)
5252 updateSpeed()
5353 }
@@ -77,7 +77,7 @@ Item {
7777 if (dragEvents.length != 0) {
7878 var lastDrag = dragEvents[dragEvents.length-1]
7979 var duration = Math.max(1, currentTime - lastDrag[0])
80− return (event.y - lastDrag[2]) / duration
80+ return (event.y - event.startY - lastDrag[2]) / duration
8181 } else {
8282 return 0
8383 }