@@ -558,7 +558,7 @@ AbstractStage {
558 readonly property bool maximizedHorizontally: windowState & WindowStateStorage.WindowStateMaximizedHorizontally
558 readonly property bool maximizedHorizontally: windowState & WindowStateStorage.WindowStateMaximizedHorizontally
559 readonly property bool maximizedVertically: windowState & WindowStateStorage.WindowStateMaximizedVertically
559 readonly property bool maximizedVertically: windowState & WindowStateStorage.WindowStateMaximizedVertically
560 readonly property bool minimized: windowState & WindowStateStorage.WindowStateMinimized
560 readonly property bool minimized: windowState & WindowStateStorage.WindowStateMinimized
561− readonly property bool fullscreen: surface.state === Mir.FullscreenState;
561+ readonly property bool fullscreen: surface && surface.state === Mir.FullscreenState;
563 property int windowState: WindowStateStorage.WindowStateNormal
563 property int windowState: WindowStateStorage.WindowStateNormal
564 property bool animationsEnabled: true
564 property bool animationsEnabled: true
@@ -805,7 +805,7 @@ AbstractStage {
805 itemIndex: index
805 itemIndex: index
806 nextInStack: priv.nextInStack
806 nextInStack: priv.nextInStack
807 progress: 0
807 progress: 0
808− targetHeight: spreadMaths.stackHeight
808+ targetHeight: spreadItem.stackHeight
809 targetX: spreadMaths.targetX
809 targetX: spreadMaths.targetX
810 startY: appDelegate.fullscreen ? 0 : PanelState.panelHeight
810 startY: appDelegate.fullscreen ? 0 : PanelState.panelHeight
811 targetY: spreadMaths.targetY
811 targetY: spreadMaths.targetY