Merge "Do not delete stacks that are not empty." into klp-dev

This commit is contained in:
Craig Mautner
2013-10-22 04:31:12 +00:00
committed by Android (Google) Code Review

View File

@@ -480,7 +480,12 @@ final class ActivityRecord {
void setTask(TaskRecord newTask, ThumbnailHolder newThumbHolder, boolean isRoot) {
if (task != null && task.removeActivity(this)) {
mStackSupervisor.removeTask(task);
if (task != newTask) {
mStackSupervisor.removeTask(task);
} else {
Slog.d(TAG, "!!! REMOVE THIS LOG !!! setTask: nearly removed stack=" +
(newTask == null ? null : newTask.stack));
}
}
if (inHistory && !finishing) {
if (task != null) {