Merge "Avoid NPE around mReusedTask of ActivityStarter" am: f741f88284 am: e79cb5c81d am: 77fc19fa8e
am: 1a1b16f300
Change-Id: Id3e9355cf77c3003b16797bcb5683908fa80d983
This commit is contained in:
@@ -1592,9 +1592,9 @@ class ActivityStarter {
|
||||
== (FLAG_ACTIVITY_NEW_TASK | FLAG_ACTIVITY_CLEAR_TASK)) {
|
||||
// The caller has requested to completely replace any existing task with its new
|
||||
// activity. Well that should not be too hard...
|
||||
intentActivity.task.performClearTaskLocked();
|
||||
intentActivity.task.setIntent(mStartActivity);
|
||||
mReuseTask = intentActivity.task;
|
||||
mReuseTask.performClearTaskLocked();
|
||||
mReuseTask.setIntent(mStartActivity);
|
||||
// When we clear the task - focus will be adjusted, which will bring another task
|
||||
// to top before we launch the activity we need. This will temporary swap their
|
||||
// mTaskToReturnTo values and we don't want to overwrite them accidentally.
|
||||
|
||||
Reference in New Issue
Block a user