@@ -36,6 +36,7 @@ Item {
3636 readonly property bool painting: true
3737 property bool fullscreen: true
3838 property bool overlayMode: false
39+ property bool interactive
3940
4041 readonly property int overlayWidth: priv.overlayOverride ? 0 : spreadView.sideStageWidth
4142
@@ -434,7 +435,8 @@ Item {
434435 selected: spreadView.selectedIndex == index
435436 otherSelected: spreadView.selectedIndex >= 0 && !selected
436437 isInSideStage: priv.sideStageAppId == model.appId
437− interactive: !spreadView.interactive
438+ interactive: !spreadView.interactive && spreadView.phase === 0 && root.interactive
439+ swipeToCloseEnabled: spreadView.interactive
438440 maximizedAppTopMargin: root.maximizedAppTopMargin
439441 dropShadow: spreadView.contentX > 0 || spreadDragArea.status == DirectionalDragArea.Undecided
440442