Loading services/core/java/com/android/server/wm/ActivityTaskSupervisor.java +2 −0 Original line number Original line Diff line number Diff line Loading @@ -1940,6 +1940,7 @@ public class ActivityTaskSupervisor implements RecentTasks.Callbacks { void removeHistoryRecords(WindowProcessController app) { void removeHistoryRecords(WindowProcessController app) { removeHistoryRecords(mStoppingActivities, app, "mStoppingActivities"); removeHistoryRecords(mStoppingActivities, app, "mStoppingActivities"); removeHistoryRecords(mFinishingActivities, app, "mFinishingActivities"); removeHistoryRecords(mFinishingActivities, app, "mFinishingActivities"); removeHistoryRecords(mNoHistoryActivities, app, "mNoHistoryActivities"); } } private void removeHistoryRecords(ArrayList<ActivityRecord> list, WindowProcessController app, private void removeHistoryRecords(ArrayList<ActivityRecord> list, WindowProcessController app, Loading Loading @@ -1977,6 +1978,7 @@ public class ActivityTaskSupervisor implements RecentTasks.Callbacks { mWaitingActivityLaunched.get(i).dump(pw, prefix + " "); mWaitingActivityLaunched.get(i).dump(pw, prefix + " "); } } } } pw.println(prefix + "mNoHistoryActivities=" + mNoHistoryActivities); pw.println(); pw.println(); } } Loading services/core/java/com/android/server/wm/TaskFragment.java +0 −3 Original line number Original line Diff line number Diff line Loading @@ -578,9 +578,6 @@ class TaskFragment extends WindowContainer<WindowContainer> { isPausingDied = true; isPausingDied = true; } } if (mLastPausedActivity != null && mLastPausedActivity.app == app) { if (mLastPausedActivity != null && mLastPausedActivity.app == app) { if (mLastPausedActivity.isNoHistory()) { mTaskSupervisor.mNoHistoryActivities.remove(mLastPausedActivity); } mLastPausedActivity = null; mLastPausedActivity = null; } } return isPausingDied; return isPausingDied; Loading Loading
services/core/java/com/android/server/wm/ActivityTaskSupervisor.java +2 −0 Original line number Original line Diff line number Diff line Loading @@ -1940,6 +1940,7 @@ public class ActivityTaskSupervisor implements RecentTasks.Callbacks { void removeHistoryRecords(WindowProcessController app) { void removeHistoryRecords(WindowProcessController app) { removeHistoryRecords(mStoppingActivities, app, "mStoppingActivities"); removeHistoryRecords(mStoppingActivities, app, "mStoppingActivities"); removeHistoryRecords(mFinishingActivities, app, "mFinishingActivities"); removeHistoryRecords(mFinishingActivities, app, "mFinishingActivities"); removeHistoryRecords(mNoHistoryActivities, app, "mNoHistoryActivities"); } } private void removeHistoryRecords(ArrayList<ActivityRecord> list, WindowProcessController app, private void removeHistoryRecords(ArrayList<ActivityRecord> list, WindowProcessController app, Loading Loading @@ -1977,6 +1978,7 @@ public class ActivityTaskSupervisor implements RecentTasks.Callbacks { mWaitingActivityLaunched.get(i).dump(pw, prefix + " "); mWaitingActivityLaunched.get(i).dump(pw, prefix + " "); } } } } pw.println(prefix + "mNoHistoryActivities=" + mNoHistoryActivities); pw.println(); pw.println(); } } Loading
services/core/java/com/android/server/wm/TaskFragment.java +0 −3 Original line number Original line Diff line number Diff line Loading @@ -578,9 +578,6 @@ class TaskFragment extends WindowContainer<WindowContainer> { isPausingDied = true; isPausingDied = true; } } if (mLastPausedActivity != null && mLastPausedActivity.app == app) { if (mLastPausedActivity != null && mLastPausedActivity.app == app) { if (mLastPausedActivity.isNoHistory()) { mTaskSupervisor.mNoHistoryActivities.remove(mLastPausedActivity); } mLastPausedActivity = null; mLastPausedActivity = null; } } return isPausingDied; return isPausingDied; Loading