@@ -49,21 +49,28 @@ TutorialPage {
4949 paused: running && root.paused
5050 running: !slider.active && root.launcher.visibleWidth === 0 && root.shown
5151 loops: Animation.Infinite
52+ property real bounce: 0
5253
5354 UbuntuNumberAnimation {
54− target: root.launcher
55− property: "x"
55+ target: teaseAnimation
56+ property: "bounce"
5657 to: units.gu(2)
5758 duration: UbuntuAnimation.SleepyDuration
5859 }
5960 UbuntuNumberAnimation {
60− target: root.launcher
61− property: "x"
61+ target: teaseAnimation
62+ property: "bounce"
6263 to: 0
6364 duration: UbuntuAnimation.SleepyDuration
6465 }
6566 }
6667
68+ Binding {
69+ target: root.launcher
70+ property: "x"
71+ value: Math.min(root.launcher.panelWidth - root.launcher.visibleWidth, teaseAnimation.bounce)
72+ }
73+
6774 Timer {
6875 id: finishTimer
6976 interval: 1