diff --git a/containment/package/contents/ui/VisibilityManager.qml b/containment/package/contents/ui/VisibilityManager.qml index bb1735554..2be13e6c3 100644 --- a/containment/package/contents/ui/VisibilityManager.qml +++ b/containment/package/contents/ui/VisibilityManager.qml @@ -376,7 +376,10 @@ Item{ function slotHideDockDuringLocationChange() { inTempHiding = true; blockUpdateMask = true; - slotMustBeHide(); + + if(!slidingAnimationAutoHiddenOut.running) { + slidingAnimationAutoHiddenOut.init(); + } } function slotShowDockAfterLocationChange() { @@ -742,7 +745,7 @@ Item{ } function init() { - if (!latteView.visibility.blockHiding) { + if (inTempHiding || !latteView.visibility.blockHiding) { start(); } }