@@ -537,20 +537,23 @@ FocusScope {
538 Connections {
538 Connections {
539 target: greeter
539 target: greeter
540− onUnlocked: rightEdgeDemo.visible = false
540+
541− onShownChanged: {
541+ function hide() {
542− if (rightEdgeDemo.active && !greeter.shown) {
542+ if (rightEdgeDemo.active) {
543 rightEdgeDemo.enabled = false
543 rightEdgeDemo.enabled = false
544 shell.hideEdgeDemoInGreeter()
544 shell.hideEdgeDemoInGreeter()
549+ onShownChanged: if (!greeter.shown) hide()
551 InputFilterArea {
554 InputFilterArea {
552− blockInput: greeter.shown || lockscreen.shown
553 anchors.fill: parent
555 anchors.fill: parent
556+ blockInput: greeter.shown || lockscreen.shown
556 Connections {
559 Connections {