@@ -88,7 +88,8 @@ Item {
8888 hides: [launcher, panel.indicators]
8989 paused: root.paused
9090
91− isReady: !tutorialLeftLoader.skipped && !paused && !keyboardVisible
91+ isReady: !tutorialLeftLoader.skipped && !paused && !keyboardVisible &&
92+ !tutorialBottomLoader.shown && !tutorialBottomLoader.mightShow
9293
9394 // Use an idle timer here, because when constructed, all our isReady variables will be false.
9495 // Qml needs a moment to copy their values from Tutorial.qml. So we idle it and recheck.
@@ -277,6 +278,7 @@ Item {
277278
278279 skipped: tutorialBottomLoader.skipped
279280 isReady: !tutorialBottomLoader.skipped && !paused && !keyboardVisible &&
281+ !tutorialLeftLoader.shown && !tutorialLeftLongLoader.shown &&
280282 !tutorialTopLoader.shown && !tutorialRightLoader.shown &&
281283 tutorialBottomLoader.mightShow &&
282284 d.focusedApp.state === ApplicationInfoInterface.Running