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

Commit 014d0ebc authored by Bryce Lee's avatar Bryce Lee Committed by android-build-merger
Browse files

Merge "Prioritize reused activity's stack over computed stack." into oc-dev am: ac56b8ad

am: cbf1bd40

Change-Id: I5770bf1ed814ba03bad9a08c0cf59151aef34100
parents daa0bd49 cbf1bd40
Loading
Loading
Loading
Loading
+4 −5
Original line number Diff line number Diff line
@@ -2083,6 +2083,10 @@ class ActivityStarter {

    private ActivityStack getLaunchStack(ActivityRecord r, int launchFlags, TaskRecord task,
            ActivityOptions aOptions) {
        // We are reusing a task, keep the stack!
        if (mReuseTask != null) {
            return mReuseTask.getStack();
        }

        // If the activity is of a specific type, return the associated stack, creating it if
        // necessary
@@ -2096,11 +2100,6 @@ class ActivityStarter {
            return mSupervisor.getStack(ASSISTANT_STACK_ID, CREATE_IF_NEEDED, ON_TOP);
        }

        // We are reusing a task, keep the stack!
        if (mReuseTask != null) {
            return mReuseTask.getStack();
        }

        final int launchDisplayId =
                (aOptions != null) ? aOptions.getLaunchDisplayId() : INVALID_DISPLAY;