@@ -367,20 +367,19 @@ Item {
367367 id: tutorial
368368 objectName: "tutorial"
369369 anchors.fill: parent
370− active: AccountsService.demoEdges
371− paused: LightDM.Greeter.active
372− launcher: launcher
373− panel: panel
374− edgeSize: shell.edgeSize
375370
376371 // EdgeDragAreas don't work with mice. So to avoid trapping the user,
377− // we'll tell the tutorial to avoid using them on the Desktop. The
372+ // we skip the tutorial on the Desktop to avoid using them. The
378373 // Desktop doesn't use the same spread design anyway. The tutorial is
379374 // all a bit of a placeholder on non-phone form factors right now.
380375 // When the design team gives us more guidance, we can do something
381376 // more clever here.
382− // TODO: use DeviceConfiguration instead of checking source
383− useEdgeDragArea: applicationsDisplayLoader.source != Qt.resolvedUrl("Stages/DesktopStage.qml")
377+ active: usageScenario != "desktop" && AccountsService.demoEdges
378+
379+ paused: LightDM.Greeter.active
380+ launcher: launcher
381+ panel: panel
382+ edgeSize: shell.edgeSize
384383
385384 onFinished: {
386385 AccountsService.demoEdges = false;