@@ -73,6 +73,11 @@ BasicShell {
7373 Connections {
7474 target: LightDM.Greeter
7575
76+ onIdle: {
77+ greeter.enabled = true
78+ greeter.showNow()
79+ }
80+
7681 onShowPrompt: {
7782 if (LightDM.Users.count == 1) {
7883 // TODO: There's no better way for now to determine if its a PIN or a passphrase.
@@ -190,7 +195,7 @@ BasicShell {
190195 hides: [launcher]
191196 available: !edgeDemo.active
192197 }
193− fullscreenMode: initialPanelDelay.running
198+ fullscreenMode: true
194199 searchVisible: false
195200 }
196201
@@ -198,6 +203,13 @@ BasicShell {
198203 id: initialPanelDelay
199204 running: true
200205 interval: 300
206+ onTriggered: panel.fullscreenMode = false
207+ }
208+
209+ Connections {
210+ target: LightDM.Greeter
211+ onIdle: {initialPanelDelay.stop(); panel.fullscreenMode = true}
212+ onReset: initialPanelDelay.start()
201213 }
202214
203215 Launcher {