Loading services/core/java/com/android/server/wm/BackNavigationController.java +7 −0 Original line number Diff line number Diff line Loading @@ -1038,6 +1038,12 @@ class BackNavigationController { return; } if (mWindowManagerService.mRoot.mTransitionController.isCollecting()) { Slog.v(TAG, "Skip predictive back transition, another transition is collecting"); cancelPendingAnimation(); return; } // Ensure the final animation targets which hidden by transition could be visible. for (int i = 0; i < targets.size(); i++) { final WindowContainer wc = targets.get(i).mContainer; Loading Loading @@ -1066,6 +1072,7 @@ class BackNavigationController { Slog.e(TAG, "Remote animation gone", e); } mPendingAnimationBuilder = null; mNavigationMonitor.stopMonitorTransition(); } /** Loading Loading
services/core/java/com/android/server/wm/BackNavigationController.java +7 −0 Original line number Diff line number Diff line Loading @@ -1038,6 +1038,12 @@ class BackNavigationController { return; } if (mWindowManagerService.mRoot.mTransitionController.isCollecting()) { Slog.v(TAG, "Skip predictive back transition, another transition is collecting"); cancelPendingAnimation(); return; } // Ensure the final animation targets which hidden by transition could be visible. for (int i = 0; i < targets.size(); i++) { final WindowContainer wc = targets.get(i).mContainer; Loading Loading @@ -1066,6 +1072,7 @@ class BackNavigationController { Slog.e(TAG, "Remote animation gone", e); } mPendingAnimationBuilder = null; mNavigationMonitor.stopMonitorTransition(); } /** Loading