@@ -707,6 +707,7 @@ FocusScope {
707 readonly property string appName: model.application ? model.application.name : ""
707 readonly property string appName: model.application ? model.application.name : ""
708 property bool visuallyMaximized: false
708 property bool visuallyMaximized: false
709 property bool visuallyMinimized: false
709 property bool visuallyMinimized: false
710+ readonly property alias windowedTransitionRunning: windowedTransition.running
711 property int stage: ApplicationInfoInterface.MainStage
712 property int stage: ApplicationInfoInterface.MainStage
712 function saveStage(newStage) {
713 function saveStage(newStage) {
@@ -1155,7 +1156,7 @@ FocusScope {
1158− name: "maximized"; when: appDelegate.windowState == WindowStateStorage.WindowStateMaximized
1159+ name: "maximized"; when: appDelegate.maximized && !appDelegate.minimized
1159 PropertyChanges {
1160 PropertyChanges {
1160 target: appDelegate;
1161 target: appDelegate;
1161 requestedX: root.leftMargin;
1162 requestedX: root.leftMargin;
@@ -1372,6 +1373,7 @@ FocusScope {
1374 Transition {
1375 Transition {
1376+ id: windowedTransition
1375 to: "normal,maximized,maximizedLeft,maximizedRight,maximizedTop,maximizedBottom,maximizedTopLeft,maximizedTopRight,maximizedBottomLeft,maximizedBottomRight,maximizedHorizontally,maximizedVertically,fullscreen"
1377 to: "normal,maximized,maximizedLeft,maximizedRight,maximizedTop,maximizedBottom,maximizedTopLeft,maximizedTopRight,maximizedBottomLeft,maximizedBottomRight,maximizedHorizontally,maximizedVertically,fullscreen"
1376 enabled: appDelegate.animationsEnabled
1378 enabled: appDelegate.animationsEnabled
1377 SequentialAnimation {
1379 SequentialAnimation {