on xenial help sign in
Tweak launcher animation
commitee22bb33d970cc2bdb27c8d68c6483a69c8982b2 authorDaniel d'Andrada <daniel.dandrada@canonical.com> dateWed 15 Apr 2015, 17:21 (12 years ago) parent4dc7d6e
1 file changed+3−3
qml/Launcher/Launcher.qml+3−3
qml/Launcher/Launcher.qml+3−3
@@ -210,7 +210,7 @@ Item {
210210 bottom: parent.bottom
211211 }
212212 x: -width
213− visible: root.x > 0 || x > -width
213+ visible: root.x > 0 || x > -width || dragArea.pressed
214214 model: LauncherModel
215215
216216 property bool animate: true
@@ -283,11 +283,11 @@ Item {
283283 width: root.dragAreaWidth
284284 height: root.height
285285
286− onTouchXChanged: {
286+ onDistanceChanged: {
287287 if (!dragging || launcher.state == "visible")
288288 return;
289289
290− panel.x = Math.min(0, touchX - panel.width) - root.x
290+ panel.x = -panel.width + Math.min(Math.max(0, distance), panel.width);
291291 }
292292
293293 onDraggingChanged: {