am 20553036: am 68694780: Merge "[ActivityManager] Fix index OOB when resetting removed task"

* commit '20553036af92a6369b3e53f54a1f4f0ccaf8e981':
  [ActivityManager] Fix index OOB when resetting removed task
This commit is contained in:
Craig Mautner
2015-03-11 23:02:44 +00:00
committed by Android Git Automerger

View File

@@ -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