Merge "Consolidate the embedding activity check" into sc-v2-dev

This commit is contained in:
Louis Chang
2021-09-24 06:57:15 +00:00
committed by Android (Google) Code Review

View File

@@ -2809,7 +2809,7 @@ class ActivityStarter {
false /* includingEmbeddedTask */);
final TaskFragment taskFragment = top != null ? top.getTaskFragment() : null;
if (taskFragment != null && taskFragment.isEmbedded()
&& task.effectiveUid == mStartActivity.getUid()) {
&& canEmbedActivity(taskFragment, mStartActivity, false /* newTask */, task)) {
// Use the embedded TaskFragment of the top activity as the new parent if the
// activity can be embedded.
newParent = top.getTaskFragment();