Loading services/core/java/com/android/server/am/ActivityStarter.java +9 −2 Original line number Diff line number Diff line Loading @@ -997,8 +997,15 @@ class ActivityStarter { // activity. mService.setFocusedActivityLocked(mStartActivity, "startedActivity"); } if (mTargetStack.isFocusable()) { mSupervisor.resumeFocusedStackTopActivityLocked(mTargetStack, mStartActivity, mOptions); } else { // If the activity is not focusable, we can't resume it, but still would like to // make sure it becomes visible as it starts (this will also trigger entry // animation). An example of this are PIP activities. mTargetStack.ensureActivitiesVisibleLocked(mStartActivity, 0, !PRESERVE_WINDOWS); } } else { mTargetStack.addRecentActivityLocked(mStartActivity); } Loading Loading
services/core/java/com/android/server/am/ActivityStarter.java +9 −2 Original line number Diff line number Diff line Loading @@ -997,8 +997,15 @@ class ActivityStarter { // activity. mService.setFocusedActivityLocked(mStartActivity, "startedActivity"); } if (mTargetStack.isFocusable()) { mSupervisor.resumeFocusedStackTopActivityLocked(mTargetStack, mStartActivity, mOptions); } else { // If the activity is not focusable, we can't resume it, but still would like to // make sure it becomes visible as it starts (this will also trigger entry // animation). An example of this are PIP activities. mTargetStack.ensureActivitiesVisibleLocked(mStartActivity, 0, !PRESERVE_WINDOWS); } } else { mTargetStack.addRecentActivityLocked(mStartActivity); } Loading