on xenial help sign in
increase minimal dragging width for dismissing apps with left edge
086dd11Michael Zanetti
Launcher/Launcher.qml+4−2
@@ -28,7 +28,9 @@ Item {
28
28
29 property int panelWidth: units.gu(8)
29 property int panelWidth: units.gu(8)
30 property int dragAreaWidth: units.gu(1)
30 property int dragAreaWidth: units.gu(1)
31+ property int minimizeDistance: panelWidth * 2.5
31− property real progress: dragArea.dragging && dragArea.touchX > panel.width ? dragArea.touchX : 0
32+ property real progress: dragArea.dragging && dragArea.touchX > panelWidth ?
33+ (width * (dragArea.touchX-panelWidth) / (width - panelWidth)) : 0
32
34
33 readonly property bool shown: panel.x > -panel.width
35 readonly property bool shown: panel.x > -panel.width
34
36
@@ -206,7 +208,7 @@ Item {
206 if (!dragging) {
208 if (!dragging) {
207 if (distance > panel.width / 2) {
209 if (distance > panel.width / 2) {
208 root.switchToNextState("visible")
210 root.switchToNextState("visible")
209− if (distance > panel.width * 2) {
211+ if (distance > minimizeDistance) {
210 root.dash()
212 root.dash()
211 }
213 }
212 } else {
214 } else {