@@ -722,6 +722,7 @@ FocusScope {
722722 readonly property string appName: model.application ? model.application.name : ""
723723 property bool visuallyMaximized: false
724724 property bool visuallyMinimized: false
725+ readonly property alias windowedTransitionRunning: windowedTransition.running
725726
726727 property int stage: ApplicationInfoInterface.MainStage
727728 function saveStage(newStage) {
@@ -1173,7 +1174,7 @@ FocusScope {
11731174 }
11741175 },
11751176 State {
1176− name: "maximized"; when: appDelegate.windowState == WindowStateStorage.WindowStateMaximized
1177+ name: "maximized"; when: appDelegate.maximized && !appDelegate.minimized
11771178 PropertyChanges {
11781179 target: appDelegate;
11791180 requestedX: root.leftMargin;
@@ -1313,7 +1314,7 @@ FocusScope {
13131314 UbuntuNumberAnimation { target: appDelegate; properties: "x,y,requestedX,requestedY,opacity,requestedWidth,requestedHeight,scale"; duration: priv.animationDuration }
13141315 },
13151316 Transition {
1316− from: "normal,maximized,maximizedHorizontally,maximizedVertically,maximizedLeft,maximizedRight,maximizedTopLeft,maximizedBottomLeft,maximizedTopRight,maximizedBottomRight";
1317+ from: "normal,restored,maximized,maximizedHorizontally,maximizedVertically,maximizedLeft,maximizedRight,maximizedTopLeft,maximizedBottomLeft,maximizedTopRight,maximizedBottomRight";
13171318 to: "staged,stagedWithSideStage"
13181319 UbuntuNumberAnimation { target: appDelegate; properties: "x,y,requestedX,requestedY,requestedWidth,requestedHeight"; duration: priv.animationDuration}
13191320 },
@@ -1390,6 +1391,7 @@ FocusScope {
13901391 }
13911392 },
13921393 Transition {
1394+ id: windowedTransition
13931395 from: "normal,restored,maximized,maximizedLeft,maximizedRight,maximizedTop,maximizedBottom,maximizedTopLeft,maximizedTopRight,maximizedBottomLeft,maximizedBottomRight,maximizedHorizontally,maximizedVertically,fullscreen"
13941396 to: "normal,restored,maximized,maximizedLeft,maximizedRight,maximizedTop,maximizedBottom,maximizedTopLeft,maximizedTopRight,maximizedBottomLeft,maximizedBottomRight,maximizedHorizontally,maximizedVertically,fullscreen"
13951397 enabled: appDelegate.animationsEnabled