Loading services/core/java/com/android/server/wm/TaskFragment.java +2 −0 Original line number Diff line number Diff line Loading @@ -1398,6 +1398,8 @@ class TaskFragment extends WindowContainer<WindowContainer> { } else { prev.schedulePauseTimeout(); // Unset readiness since we now need to wait until this pause is complete. mAtmService.getTransitionController().setReady(this, false /* ready */); return true; } Loading services/core/java/com/android/server/wm/Transition.java +1 −1 Original line number Diff line number Diff line Loading @@ -657,7 +657,7 @@ class Transition extends Binder implements BLASTSyncEngine.TransactionReadyListe ArrayMap<WindowContainer, Integer> reasons = new ArrayMap<>(); for (int i = mParticipants.size() - 1; i >= 0; --i) { ActivityRecord r = mParticipants.valueAt(i).asActivityRecord(); if (r == null) continue; if (r == null || !r.mVisibleRequested) continue; // At this point, r is "ready", but if it's not "ALL ready" then it is probably only // ready due to starting-window. reasons.put(r, (r.mStartingData instanceof SplashScreenStartingData Loading Loading
services/core/java/com/android/server/wm/TaskFragment.java +2 −0 Original line number Diff line number Diff line Loading @@ -1398,6 +1398,8 @@ class TaskFragment extends WindowContainer<WindowContainer> { } else { prev.schedulePauseTimeout(); // Unset readiness since we now need to wait until this pause is complete. mAtmService.getTransitionController().setReady(this, false /* ready */); return true; } Loading
services/core/java/com/android/server/wm/Transition.java +1 −1 Original line number Diff line number Diff line Loading @@ -657,7 +657,7 @@ class Transition extends Binder implements BLASTSyncEngine.TransactionReadyListe ArrayMap<WindowContainer, Integer> reasons = new ArrayMap<>(); for (int i = mParticipants.size() - 1; i >= 0; --i) { ActivityRecord r = mParticipants.valueAt(i).asActivityRecord(); if (r == null) continue; if (r == null || !r.mVisibleRequested) continue; // At this point, r is "ready", but if it's not "ALL ready" then it is probably only // ready due to starting-window. reasons.put(r, (r.mStartingData instanceof SplashScreenStartingData Loading