on xenial help sign in
fallback to application.fullscreen if the surface disappears
4204e74Michael Zanetti
qml/Stage/Stage.qml+1−1
@@ -695,7 +695,7 @@ FocusScope {
695 maximizedTopLeft || maximizedTopRight || maximizedBottomLeft || maximizedBottomRight
695 maximizedTopLeft || maximizedTopRight || maximizedBottomLeft || maximizedBottomRight
696
696
697 readonly property bool minimized: windowState & WindowStateStorage.WindowStateMinimized
697 readonly property bool minimized: windowState & WindowStateStorage.WindowStateMinimized
698− readonly property bool fullscreen: surface && surface.state === Mir.FullscreenState;
698+ readonly property bool fullscreen: surface ? surface.state === Mir.FullscreenState : application.fullscreen
699
699
700 readonly property bool canBeMaximized: canBeMaximizedHorizontally && canBeMaximizedVertically
700 readonly property bool canBeMaximized: canBeMaximizedHorizontally && canBeMaximizedVertically
701 readonly property bool canBeMaximizedLeftRight: (maximumWidth == 0 || maximumWidth >= appContainer.width/2) &&
701 readonly property bool canBeMaximizedLeftRight: (maximumWidth == 0 || maximumWidth >= appContainer.width/2) &&
qml/Stage/SurfaceContainer.qml−1
@@ -34,7 +34,6 @@ FocusScope {
34 property int requestedHeight: -1
34 property int requestedHeight: -1
35 property bool interactive
35 property bool interactive
36 property int surfaceOrientationAngle: 0
36 property int surfaceOrientationAngle: 0
37− property bool resizeSurface: true
38 property bool isPromptSurface: false
37 property bool isPromptSurface: false
39 // FIME - dont export, use interactive property. Need to fix qtmir to handle consumesInputChanged
38 // FIME - dont export, use interactive property. Need to fix qtmir to handle consumesInputChanged
40 // to update surface activeFocus. See mock MirSurfaceItem.
39 // to update surface activeFocus. See mock MirSurfaceItem.