Loading services/core/java/com/android/server/wm/TaskStack.java +6 −1 Original line number Original line Diff line number Diff line Loading @@ -805,7 +805,12 @@ public class TaskStack extends WindowContainer<Task> implements if (width == mLastSurfaceSize.x && height == mLastSurfaceSize.y) { if (width == mLastSurfaceSize.x && height == mLastSurfaceSize.y) { return; return; } } if (getWindowConfiguration().tasksAreFloating()) { // Don't crop freeform windows to the stack. transaction.setWindowCrop(mSurfaceControl, -1, -1); } else { transaction.setWindowCrop(mSurfaceControl, width, height); transaction.setWindowCrop(mSurfaceControl, width, height); } mLastSurfaceSize.set(width, height); mLastSurfaceSize.set(width, height); } } Loading services/core/java/com/android/server/wm/WindowStateAnimator.java +1 −1 Original line number Original line Diff line number Diff line Loading @@ -766,7 +766,7 @@ class WindowStateAnimator { return false; return false; } } if (w.inPinnedWindowingMode()) { if (w.getWindowConfiguration().tasksAreFloating()) { return false; return false; } } Loading Loading
services/core/java/com/android/server/wm/TaskStack.java +6 −1 Original line number Original line Diff line number Diff line Loading @@ -805,7 +805,12 @@ public class TaskStack extends WindowContainer<Task> implements if (width == mLastSurfaceSize.x && height == mLastSurfaceSize.y) { if (width == mLastSurfaceSize.x && height == mLastSurfaceSize.y) { return; return; } } if (getWindowConfiguration().tasksAreFloating()) { // Don't crop freeform windows to the stack. transaction.setWindowCrop(mSurfaceControl, -1, -1); } else { transaction.setWindowCrop(mSurfaceControl, width, height); transaction.setWindowCrop(mSurfaceControl, width, height); } mLastSurfaceSize.set(width, height); mLastSurfaceSize.set(width, height); } } Loading
services/core/java/com/android/server/wm/WindowStateAnimator.java +1 −1 Original line number Original line Diff line number Diff line Loading @@ -766,7 +766,7 @@ class WindowStateAnimator { return false; return false; } } if (w.inPinnedWindowingMode()) { if (w.getWindowConfiguration().tasksAreFloating()) { return false; return false; } } Loading