Merge "Allow moveActivityTaskToBack on aliased activities" into sc-v2-dev am: b525028439

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

Change-Id: I5beddef1b2699f3f9ad3876fedf0106a50f2d7b7
This commit is contained in:
Prabir Pradhan
2021-08-05 10:42:00 +00:00
committed by Automerger Merge Worker

View File

@@ -1197,10 +1197,10 @@ class ActivityClientController extends IActivityClientController.Stub {
final Task task = r.getTask();
isLastRunningActivity = task.topRunningActivity() == r;
final Intent baseIntent = task.getBaseIntent();
final boolean activityIsBaseActivity = baseIntent != null
&& r.mActivityComponent.equals(baseIntent.getComponent());
baseActivityIntent = activityIsBaseActivity ? r.intent : null;
final boolean isBaseActivity = r.mActivityComponent.equals(task.realActivity);
baseActivityIntent = isBaseActivity ? r.intent : null;
launchedFromHome = r.isLaunchSourceType(ActivityRecord.LAUNCH_SOURCE_TYPE_HOME);
}