Loading services/core/java/com/android/server/wm/AppWindowAnimator.java +1 −0 Original line number Diff line number Diff line Loading @@ -367,6 +367,7 @@ public class AppWindowAnimator { return false; } // This must be called while inside a transaction. boolean showAllWindowsLocked() { boolean isAnimating = false; final int NW = mAllAppWinAnimators.size(); Loading services/core/java/com/android/server/wm/WindowSurfacePlacer.java +10 −1 Original line number Diff line number Diff line Loading @@ -1147,7 +1147,16 @@ class WindowSurfacePlacer { for (int j = 0; j < windowsCount; j++) { appAnimator.mAllAppWinAnimators.add(wtoken.allAppWindows.get(j).mWinAnimator); } if (SHOW_LIGHT_TRANSACTIONS) Slog.i(TAG, ">>> OPEN TRANSACTION handleAppTransitionReadyLocked()"); SurfaceControl.openTransaction(); try { mService.mAnimator.mAnimating |= appAnimator.showAllWindowsLocked(); } finally { SurfaceControl.closeTransaction(); if (SHOW_LIGHT_TRANSACTIONS) Slog.i(TAG, "<<< CLOSE TRANSACTION handleAppTransitionReadyLocked()"); } mService.mAnimator.mAppWindowAnimating |= appAnimator.isAnimating(); int topOpeningLayer = 0; Loading Loading
services/core/java/com/android/server/wm/AppWindowAnimator.java +1 −0 Original line number Diff line number Diff line Loading @@ -367,6 +367,7 @@ public class AppWindowAnimator { return false; } // This must be called while inside a transaction. boolean showAllWindowsLocked() { boolean isAnimating = false; final int NW = mAllAppWinAnimators.size(); Loading
services/core/java/com/android/server/wm/WindowSurfacePlacer.java +10 −1 Original line number Diff line number Diff line Loading @@ -1147,7 +1147,16 @@ class WindowSurfacePlacer { for (int j = 0; j < windowsCount; j++) { appAnimator.mAllAppWinAnimators.add(wtoken.allAppWindows.get(j).mWinAnimator); } if (SHOW_LIGHT_TRANSACTIONS) Slog.i(TAG, ">>> OPEN TRANSACTION handleAppTransitionReadyLocked()"); SurfaceControl.openTransaction(); try { mService.mAnimator.mAnimating |= appAnimator.showAllWindowsLocked(); } finally { SurfaceControl.closeTransaction(); if (SHOW_LIGHT_TRANSACTIONS) Slog.i(TAG, "<<< CLOSE TRANSACTION handleAppTransitionReadyLocked()"); } mService.mAnimator.mAppWindowAnimating |= appAnimator.isAnimating(); int topOpeningLayer = 0; Loading