@@ -62,17 +62,20 @@ Showable {
62 var revealProgress = root.height - minimizedPanelHeight;
62 var revealProgress = root.height - minimizedPanelHeight;
64 if (!showAnimation.running && !hideAnimation.running) {
64 if (!showAnimation.running && !hideAnimation.running) {
65− if (revealProgress === 0) {
65+ if (revealProgress <= 0) {
66 root.state = "initial";
66 root.state = "initial";
67− } else if ((revealProgress > 0) && revealProgress < lockThreshold) {
68− root.state = "reveal";
70− root.state = "locked";
68+ root.state = "reveal";
74 clip: root.partiallyOpened
72 clip: root.partiallyOpened
76 MenuContent {
79 MenuContent {
77 id: content
80 id: content
78 objectName: "menuContent"
81 objectName: "menuContent"
@@ -203,6 +206,7 @@ Showable {
203 onRunningChanged: {
206 onRunningChanged: {
204 if (showAnimation.running) {
207 if (showAnimation.running) {
205 root.state = "commit";
208 root.state = "commit";
@@ -278,7 +282,7 @@ Showable {
278 if (!d.activeDragHandle.dragging) return false;
282 if (!d.activeDragHandle.dragging) return false;
280 yVelocityCalculator.trackedPosition = d.activeDragHandle ? d.activeDragHandle.touchSceneY : 0;
284 yVelocityCalculator.trackedPosition = d.activeDragHandle ? d.activeDragHandle.touchSceneY : 0;
281− return Math.abs(yVelocityCalculator.calculate()) < 0.2;
285+ return Math.abs(yVelocityCalculator.calculate()) < 0.4;
284 // left scroll bar handling
288 // left scroll bar handling
@@ -304,13 +308,9 @@ Showable {
309− PropertyChanges { target: bar; expanded: true }
312 name: "commit"
312 name: "commit"
313− extend: "locked"
313+ PropertyChanges { target: bar; expanded: true }
316 state: "initial"
316 state: "initial"