Loading services/core/java/com/android/server/am/ActivityStack.java +1 −1 Original line number Diff line number Diff line Loading @@ -1902,7 +1902,7 @@ final class ActivityStack { return false; } cancelInitializingActivities(); mStackSupervisor.cancelInitializingActivities(); // Find the first activity that is not finishing. final ActivityRecord next = topRunningActivityLocked(); Loading services/core/java/com/android/server/am/ActivityStackSupervisor.java +9 −0 Original line number Diff line number Diff line Loading @@ -908,6 +908,15 @@ public final class ActivityStackSupervisor implements DisplayListener { } } void cancelInitializingActivities() { for (int displayNdx = mActivityDisplays.size() - 1; displayNdx >= 0; --displayNdx) { ArrayList<ActivityStack> stacks = mActivityDisplays.valueAt(displayNdx).mStacks; for (int stackNdx = stacks.size() - 1; stackNdx >= 0; --stackNdx) { stacks.get(stackNdx).cancelInitializingActivities(); } } } void reportActivityVisibleLocked(ActivityRecord r) { sendWaitingVisibleReportLocked(r); } Loading Loading
services/core/java/com/android/server/am/ActivityStack.java +1 −1 Original line number Diff line number Diff line Loading @@ -1902,7 +1902,7 @@ final class ActivityStack { return false; } cancelInitializingActivities(); mStackSupervisor.cancelInitializingActivities(); // Find the first activity that is not finishing. final ActivityRecord next = topRunningActivityLocked(); Loading
services/core/java/com/android/server/am/ActivityStackSupervisor.java +9 −0 Original line number Diff line number Diff line Loading @@ -908,6 +908,15 @@ public final class ActivityStackSupervisor implements DisplayListener { } } void cancelInitializingActivities() { for (int displayNdx = mActivityDisplays.size() - 1; displayNdx >= 0; --displayNdx) { ArrayList<ActivityStack> stacks = mActivityDisplays.valueAt(displayNdx).mStacks; for (int stackNdx = stacks.size() - 1; stackNdx >= 0; --stackNdx) { stacks.get(stackNdx).cancelInitializingActivities(); } } } void reportActivityVisibleLocked(ActivityRecord r) { sendWaitingVisibleReportLocked(r); } Loading