@@ -141,7 +141,7 @@ FocusScope {
141141 }
142142
143143 onRightEdgePushProgressChanged: {
144− if (rightEdgePushProgress >= 1) {
144+ if (spreadEnabled && rightEdgePushProgress >= 1) {
145145 priv.goneToSpread = true
146146 }
147147 }
@@ -455,7 +455,7 @@ FocusScope {
455455 PropertyChanges { target: wallpaper; visible: false }
456456 },
457457 State {
458− name: "stagedRightEdge"; when: (rightEdgeDragArea.dragging || rightEdgePushProgress > 0) && root.mode == "staged"
458+ name: "stagedRightEdge"; when: root.spreadEnabled && (rightEdgeDragArea.dragging || rightEdgePushProgress > 0) && root.mode == "staged"
459459 PropertyChanges {
460460 target: blurLayer;
461461 visible: true;
@@ -465,7 +465,7 @@ FocusScope {
465465 }
466466 },
467467 State {
468− name: "sideStagedRightEdge"; when: (rightEdgeDragArea.dragging || rightEdgePushProgress > 0) && root.mode == "stagedWithSideStage"
468+ name: "sideStagedRightEdge"; when: root.spreadEnabled && (rightEdgeDragArea.dragging || rightEdgePushProgress > 0) && root.mode == "stagedWithSideStage"
469469 extend: "stagedRightEdge"
470470 PropertyChanges {
471471 target: sideStage
@@ -474,7 +474,7 @@ FocusScope {
474474 }
475475 },
476476 State {
477− name: "windowedRightEdge"; when: (rightEdgeDragArea.dragging || rightEdgePushProgress > 0) && root.mode == "windowed"
477+ name: "windowedRightEdge"; when: root.spreadEnabled && (rightEdgeDragArea.dragging || rightEdgePushProgress > 0) && root.mode == "windowed"
478478 PropertyChanges {
479479 target: blurLayer;
480480 visible: true