on xenial help sign in
don't hide side stage drag handle prematurely
e2630ecMichael Zanetti
qml/Stage/Stage.qml+6
@@ -374,6 +374,11 @@ AbstractStage {
374 },
374 },
375 State {
375 State {
376 name: "sideStagedRightEdge"; when: (rightEdgeDragArea.dragging || edgeBarrier.progress > 0) && root.mode == "stagedWithSideStage"
376 name: "sideStagedRightEdge"; when: (rightEdgeDragArea.dragging || edgeBarrier.progress > 0) && root.mode == "stagedWithSideStage"
377+ PropertyChanges {
378+ target: sideStage
379+ opacity: priv.sideStageDelegate.x === sideStage.x ? 1 : 0
380+ visible: true
381+ }
377 },
382 },
378 State {
383 State {
379 name: "windowedRightEdge"; when: (rightEdgeDragArea.dragging || edgeBarrier.progress > 0) && root.mode == "windowed"
384 name: "windowedRightEdge"; when: (rightEdgeDragArea.dragging || edgeBarrier.progress > 0) && root.mode == "windowed"
@@ -493,6 +498,7 @@ AbstractStage {
493 height: appContainer.height
498 height: appContainer.height
494 x: appContainer.width - width
499 x: appContainer.width - width
495 visible: false
500 visible: false
501+ Behavior on opacity { UbuntuNumberAnimation {} }
496 z: {
502 z: {
497 if (!priv.mainStageItemId) return 0;
503 if (!priv.mainStageItemId) return 0;
498
504