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

This commit is contained in:
Prabir Pradhan
2021-08-05 10:28:29 +00:00
committed by Android (Google) Code Review

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);
}