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

Commit 9d6bc78c authored by Bryce Lee's avatar Bryce Lee Committed by android-build-merger
Browse files

Merge "Bring home to front behind assistant stack when needed." into oc-dr1-dev am: 0a3684eb

am: a58a7bf4

Change-Id: Ifc6829de55cdb80d9dedb0ae1417f0d8f9d6b53d
parents 6d158324 a58a7bf4
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -3382,6 +3382,15 @@ class ActivityStack<T extends StackWindowController> extends ConfigurationContai
            return mStackSupervisor.moveHomeStackTaskToTop(reason);
        }

        if (stack.isAssistantStack() && top != null
                && top.getTask().getTaskToReturnTo() == HOME_ACTIVITY_TYPE) {
            // It is possible for the home stack to not be directly underneath the assistant stack.
            // For example, the assistant may start an activity in the fullscreen stack. Upon
            // returning to the assistant stack, we must ensure that the home stack is underneath
            // when appropriate.
            mStackSupervisor.moveHomeStackTaskToTop("adjustAssistantReturnToHome");
        }

        stack.moveToFront(myReason);
        return true;
    }