Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f741f882 authored by Treehugger Robot's avatar Treehugger Robot Committed by Gerrit Code Review
Browse files

Merge "Avoid NPE around mReusedTask of ActivityStarter"

parents 8be28505 0bd28e2c
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -1540,9 +1540,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.