@@ -29,10 +29,10 @@ Item {
2929 readonly property bool launcherEnabled: !running || tutorialLeft.shown
3030 readonly property bool spreadEnabled: !running || tutorialRight.shown
3131 readonly property bool panelEnabled: !running || tutorialTop.shown
32− readonly property alias running: tutorialLeft.shown
33− || tutorialTop.shown
34− || tutorialRight.shown
35− || tutorialBottom.shown
32+ readonly property bool running: tutorialLeft.shown
33+ || tutorialTop.shown
34+ || tutorialRight.shown
35+ || tutorialBottom.shown
3636
3737 signal finished()
3838
@@ -53,7 +53,7 @@ Item {
5353 return AccountsService.demoEdgesCompleted.indexOf("left") == -1;
5454 }
5555
56− Component.onCompleted: if (parent.isReady()) show()
56+ Component.onCompleted: if (tutorialLeft.isReady()) show()
5757 onFinished: AccountsService.markDemoEdgeCompleted("left")
5858 }
5959
@@ -72,15 +72,15 @@ Item {
7272 Timer {
7373 id: tutorialTopTimer
7474 interval: 60000
75− onTriggered: if (parent.isReady()) tutorialTop.show()
75+ onTriggered: if (tutorialTop.isReady()) tutorialTop.show()
7676 }
7777
7878 Connections {
7979 target: AccountsService
80− onDemoEdgesCompletedChanged: if (parent.isReady()) tutorialTopTimer.start()
80+ onDemoEdgesCompletedChanged: if (tutorialTop.isReady()) tutorialTopTimer.start()
8181 }
8282
83− Component.onCompleted: if (parent.isReady()) tutorialTopTimer.start()
83+ Component.onCompleted: if (tutorialTop.isReady()) tutorialTopTimer.start()
8484 onFinished: AccountsService.markDemoEdgeCompleted("top")
8585
8686 Connections {
@@ -110,17 +110,17 @@ Item {
110110 Timer {
111111 id: tutorialRightTimer
112112 interval: 3000
113− onTriggered: if (parent.isReady()) tutorialRight.show()
113+ onTriggered: if (tutorialRight.isReady()) tutorialRight.show()
114114 }
115115
116116 Connections {
117117 target: AccountsService
118− onDemoEdgesCompletedChanged: if (parent.isReady()) tutorialRightTimer.start()
118+ onDemoEdgesCompletedChanged: if (tutorialRight.isReady()) tutorialRightTimer.start()
119119 }
120120
121121 Connections {
122122 target: ApplicationManager
123− onApplicationAdded: if (parent.isReady()) tutorialRight.show()
123+ onApplicationAdded: if (tutorialRight.isReady()) tutorialRight.show()
124124 }
125125
126126 onFinished: AccountsService.markDemoEdgeCompleted("right")
@@ -157,17 +157,17 @@ Item {
157157 Timer {
158158 id: tutorialBottomTimer
159159 interval: 3000
160− onTriggered: if (parent.isReady()) tutorialBottom.show()
160+ onTriggered: if (tutorialBottom.isReady()) tutorialBottom.show()
161161 }
162162
163163 Connections {
164164 target: AccountsService
165− onDemoEdgesCompletedChanged: if (parent.isReady()) tutorialBottomTimer.start()
165+ onDemoEdgesCompletedChanged: if (tutorialBottom.isReady()) tutorialBottomTimer.start()
166166 }
167167
168168 Connections {
169169 target: ApplicationManager
170− onFocusedApplicationIdChanged: if (parent.isReady()) tutorialBottom.show()
170+ onFocusedApplicationIdChanged: if (tutorialBottom.isReady()) tutorialBottom.show()
171171 }
172172
173173 onFinished: {