From eabd328deea453a31d6b8f738c5bf0c3974d48b1 Mon Sep 17 00:00:00 2001 From: Dianne Hackborn Date: Thu, 13 Oct 2011 16:26:49 -0700 Subject: [PATCH] Fix bug with CLEAR_TASK -- wouldn't clear the top activity. Maybe this will also fix bug #5144065 as well. I doubt I am so lucky, though. Change-Id: I60bf595d3eff79353fdd94b0f2a089e81218bc30 --- services/java/com/android/server/am/ActivityStack.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/java/com/android/server/am/ActivityStack.java b/services/java/com/android/server/am/ActivityStack.java index b9d3d76bbd11f..1aed7fe0a1d88 100644 --- a/services/java/com/android/server/am/ActivityStack.java +++ b/services/java/com/android/server/am/ActivityStack.java @@ -2067,7 +2067,7 @@ final class ActivityStack { * task starting at a specified index. */ private final void performClearTaskAtIndexLocked(int taskId, int i) { - while (i < (mHistory.size()-1)) { + while (i < mHistory.size()) { ActivityRecord r = mHistory.get(i); if (r.task.taskId != taskId) { // Whoops hit the end.