* commit '20553036af92a6369b3e53f54a1f4f0ccaf8e981': [ActivityManager] Fix index OOB when resetting removed task
This commit is contained in:
@@ -2508,9 +2508,11 @@ final class ActivityStack {
|
||||
}
|
||||
|
||||
int taskNdx = mTaskHistory.indexOf(task);
|
||||
do {
|
||||
taskTop = mTaskHistory.get(taskNdx--).getTopActivity();
|
||||
} while (taskTop == null && taskNdx >= 0);
|
||||
if (taskNdx >= 0) {
|
||||
do {
|
||||
taskTop = mTaskHistory.get(taskNdx--).getTopActivity();
|
||||
} while (taskTop == null && taskNdx >= 0);
|
||||
}
|
||||
|
||||
if (topOptions != null) {
|
||||
// If we got some ActivityOptions from an activity on top that
|
||||
|
||||
Reference in New Issue
Block a user