diff options
| -rw-r--r-- | libs/WindowManager/Shell/src/com/android/wm/shell/windowdecor/MaximizeMenu.kt | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/libs/WindowManager/Shell/src/com/android/wm/shell/windowdecor/MaximizeMenu.kt b/libs/WindowManager/Shell/src/com/android/wm/shell/windowdecor/MaximizeMenu.kt index 11a7cf8da8d8..cc54d25b3639 100644 --- a/libs/WindowManager/Shell/src/com/android/wm/shell/windowdecor/MaximizeMenu.kt +++ b/libs/WindowManager/Shell/src/com/android/wm/shell/windowdecor/MaximizeMenu.kt @@ -63,7 +63,7 @@ import com.android.wm.shell.R import com.android.wm.shell.RootTaskDisplayAreaOrganizer import com.android.wm.shell.common.DisplayController import com.android.wm.shell.common.SyncTransactionQueue -import com.android.wm.shell.desktopmode.calculateMaximizeBounds +import com.android.wm.shell.desktopmode.isTaskMaximized import com.android.wm.shell.shared.animation.Interpolators.EMPHASIZED_DECELERATE import com.android.wm.shell.shared.animation.Interpolators.FAST_OUT_LINEAR_IN import com.android.wm.shell.windowdecor.additionalviewcontainer.AdditionalViewHostViewContainer @@ -231,11 +231,7 @@ class MaximizeMenu( } private fun getSizeToggleDirection(): MaximizeMenuView.SizeToggleDirection { - val maximizeBounds = calculateMaximizeBounds( - displayController.getDisplayLayout(taskInfo.displayId)!!, - taskInfo - ) - val maximized = taskInfo.configuration.windowConfiguration.bounds.equals(maximizeBounds) + val maximized = isTaskMaximized(taskInfo, displayController) return if (maximized) MaximizeMenuView.SizeToggleDirection.RESTORE else |