@@ -31,10 +31,17 @@ Showable {
31 readonly property bool multiUser: LightDM.Users.count > 1
31 readonly property bool multiUser: LightDM.Users.count > 1
33 readonly property bool leftTeaserPressed: greeterContentLoader.status == Loader.Ready && greeterContentLoader.item.leftTeaserPressed
33 readonly property bool leftTeaserPressed: greeterContentLoader.status == Loader.Ready && greeterContentLoader.item.leftTeaserPressed
34+ readonly property bool rightTeaserPressed: greeterContentLoader.status == Loader.Ready && greeterContentLoader.item.rightTeaserPressed
35 signal selected(int uid)
36 signal selected(int uid)
36 signal unlocked(int uid)
37 signal unlocked(int uid)
39+ onRightTeaserPressedChanged: {
40+ if (rightTeaserPressed) {
41+ teasingTimer.start();
39 id: greeterContentLoader
46 id: greeterContentLoader
40 objectName: "greeterContentLoader"
47 objectName: "greeterContentLoader"
@@ -54,4 +61,32 @@ Showable {
54 onUnlocked: greeter.unlocked(uid);
61 onUnlocked: greeter.unlocked(uid);
73+ when: greeter.rightTeaserPressed || teasingTimer.running
88+ easing.type: Easing.OutCubic