@@ -389,7 +389,7 @@ Item {
389389
390390 function maybeShow() {
391391 if (!shell.forcedUnlock) {
392− show()
392+ showNow();
393393 }
394394 }
395395
@@ -543,8 +543,6 @@ Item {
543543 property string lockedApp: ""
544544 property bool hasLockedApp: lockedApp !== ""
545545
546− property bool ready: shown && required && created
547−
548546 available: true
549547 hides: [launcher, panel.indicators]
550548 shown: true
@@ -582,8 +580,8 @@ Item {
582580 enabled = true;
583581 }
584582
585− onReadyChanged: {
586− if (ready) {
583+ onShownChanged: {
584+ if (shown) {
587585 // Disable everything so that user can't swipe greeter or
588586 // launcher until we get the next prompt/authenticate, which
589587 // will re-enable the shell.