@@ -80,6 +80,8 @@ FocusScope {
8080 anchors.fill: parent
8181 visible: false
8282
83+ property bool animateIn: false
84+
8385 Repeater {
8486 id: spreadRepeater
8587 model: ApplicationManager
@@ -201,7 +203,7 @@ FocusScope {
201203 PropertyAnimation {
202204 target: spreadDelegate; properties: "x"
203205 from: root.width
204− duration: rightEdgePushArea.containsMouse ? UbuntuAnimation.FastDuration :0
206+ duration: spreadContainer.animateIn ? UbuntuAnimation.FastDuration :0
205207 easing: UbuntuAnimation.StandardEasing
206208 }
207209 }
@@ -466,7 +468,10 @@ FocusScope {
466468 PropertyAction { target: workspaceSelector; property: "visible" }
467469 PropertyAction { target: spreadContainer; property: "visible" }
468470 ParallelAnimation {
469− UbuntuNumberAnimation { target: blurLayer; properties: "saturation,blurRadius" }
471+ UbuntuNumberAnimation {
472+ target: blurLayer; properties: "saturation,blurRadius";
473+ duration: spreadContainer.animateIn ? UbuntuAnimation.FastDuration : 0
474+ }
470475 PropertyAction { target: spreadFlickable; property: "visible" }
471476 PropertyAction { targets: [currentSelectedLabel,spreadBackground]; property: "visible" }
472477 PropertyAction { target: spreadFlickable; property: "contentX"; value: 0 }
@@ -479,6 +484,7 @@ FocusScope {
479484 PropertyAnimation { property: "opacity" }
480485 ScriptAction { script: { root.focusSelected() } }
481486 PropertyAction { target: spreadRepeater; property: "highlightedIndex"; value: -1 }
487+ PropertyAction { target: spreadContainer; property: "animateIn"; value: false }
482488 }
483489
484490 ]
@@ -496,6 +502,7 @@ FocusScope {
496502 hoverEnabled: true
497503 onContainsMouseChanged: {
498504 if (containsMouse) {
505+ spreadContainer.animateIn = true;
499506 root.state = "altTab";
500507 }
501508 }