Merge "Do not add the finishing Activity to mNoHistoryActivities" into sc-v2-dev

This commit is contained in:
TreeHugger Robot
2021-10-05 05:46:57 +00:00
committed by Android (Google) Code Review

View File

@@ -1394,7 +1394,8 @@ class TaskFragment extends WindowContainer<WindowContainer> {
ProtoLog.v(WM_DEBUG_STATES, "Moving to PAUSING: %s", prev);
mPausingActivity = prev;
mLastPausedActivity = prev;
if (prev.isNoHistory() && !mTaskSupervisor.mNoHistoryActivities.contains(prev)) {
if (!prev.finishing && prev.isNoHistory()
&& !mTaskSupervisor.mNoHistoryActivities.contains(prev)) {
mTaskSupervisor.mNoHistoryActivities.add(prev);
}
prev.setState(PAUSING, "startPausingLocked");