Merge "Fixing crash when task is already parent of activity."

This commit is contained in:
TreeHugger Robot
2017-02-02 20:04:57 +00:00
committed by Android (Google) Code Review

View File

@@ -1802,7 +1802,7 @@ class ActivityStarter {
}
private void addOrReparentStartingActivity(TaskRecord parent, String reason) {
if (mStartActivity.task == null) {
if (mStartActivity.task == null || mStartActivity.task == parent) {
parent.addActivityToTop(mStartActivity);
} else {
mStartActivity.reparent(parent, parent.mActivities.size() /* top */, reason);