Loading services/core/java/com/android/server/am/ActivityStarter.java +2 −1 Original line number Diff line number Diff line Loading @@ -1587,6 +1587,7 @@ class ActivityStarter { } } } else if (mOptions.getAvoidMoveToFront()) { mDoResume = false; mAvoidMoveToFront = true; } } Loading Loading @@ -1929,7 +1930,7 @@ class ActivityStarter { // Need to update mTargetStack because if task was moved out of it, the original stack may // be destroyed. mTargetStack = intentActivity.getStack(); if (!mAvoidMoveToFront && !mMovedToFront && mDoResume) { if (!mMovedToFront && mDoResume) { if (DEBUG_TASKS) Slog.d(TAG_TASKS, "Bring to front target: " + mTargetStack + " from " + intentActivity); mTargetStack.moveToFront("intentActivityFound"); Loading services/core/java/com/android/server/am/RecentsAnimation.java +1 −0 Original line number Diff line number Diff line Loading @@ -169,6 +169,7 @@ class RecentsAnimation implements RecentsAnimationCallbacks, .setMayWait(mUserController.getCurrentUserId()) .execute(); mWindowManager.prepareAppTransition(TRANSIT_NONE, false); mWindowManager.executeAppTransition(); targetActivity = mDefaultDisplay.getStack(WINDOWING_MODE_UNDEFINED, mTargetActivityType).getTopActivity(); Loading Loading
services/core/java/com/android/server/am/ActivityStarter.java +2 −1 Original line number Diff line number Diff line Loading @@ -1587,6 +1587,7 @@ class ActivityStarter { } } } else if (mOptions.getAvoidMoveToFront()) { mDoResume = false; mAvoidMoveToFront = true; } } Loading Loading @@ -1929,7 +1930,7 @@ class ActivityStarter { // Need to update mTargetStack because if task was moved out of it, the original stack may // be destroyed. mTargetStack = intentActivity.getStack(); if (!mAvoidMoveToFront && !mMovedToFront && mDoResume) { if (!mMovedToFront && mDoResume) { if (DEBUG_TASKS) Slog.d(TAG_TASKS, "Bring to front target: " + mTargetStack + " from " + intentActivity); mTargetStack.moveToFront("intentActivityFound"); Loading
services/core/java/com/android/server/am/RecentsAnimation.java +1 −0 Original line number Diff line number Diff line Loading @@ -169,6 +169,7 @@ class RecentsAnimation implements RecentsAnimationCallbacks, .setMayWait(mUserController.getCurrentUserId()) .execute(); mWindowManager.prepareAppTransition(TRANSIT_NONE, false); mWindowManager.executeAppTransition(); targetActivity = mDefaultDisplay.getStack(WINDOWING_MODE_UNDEFINED, mTargetActivityType).getTopActivity(); Loading