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

Commit 9970d55d authored by Jeff Chang's avatar Jeff Chang Committed by Automerger Merge Worker
Browse files

Merge "Don‘t consider adjacent launch root if the existing task is't on top"...

Merge "Don‘t consider adjacent launch root if the existing task is't on top" into udc-dev am: 6f0bcaf4 am: e36af148 am: 17605548

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23129198



Change-Id: I1566efc31480dd3d99236acac1b6b9cd7ae4a097
Signed-off-by: default avatarAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
parents 009e275b 17605548
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -2929,7 +2929,8 @@ class ActivityStarter {
        // the adjacent task as its launch target. So the existing task will be launched into the
        // closer one and won't be reparent redundantly.
        final Task adjacentTargetTask = mTargetRootTask.getAdjacentTask();
        if (adjacentTargetTask != null && intentActivity.isDescendantOf(adjacentTargetTask)) {
        if (adjacentTargetTask != null && intentActivity.isDescendantOf(adjacentTargetTask)
                && intentTask.isOnTop()) {
            mTargetRootTask = adjacentTargetTask;
        }