Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 7e59a8f1 authored by Louis Chang's avatar Louis Chang Committed by Android (Google) Code Review
Browse files

Merge "Renaming to `initial` TaskFragment token" into sc-v2-dev

parents 7e62af12 5eff403f
Loading
Loading
Loading
Loading
+5 −4
Original line number Diff line number Diff line
@@ -530,8 +530,9 @@ public final class ActivityThread extends ClientTransactionHandler
        // A reusable token for other purposes, e.g. content capture, translation. It shouldn't be
        // used without security checks
        public IBinder shareableActivityToken;
        // The token of the TaskFragment that embedded this activity.
        @Nullable public IBinder mTaskFragmentToken;
        // The token of the initial TaskFragment that embedded this activity. Do not rely on it
        // after creation because the activity could be reparented.
        @Nullable public IBinder mInitialTaskFragmentToken;
        int ident;
        @UnsupportedAppUsage
        Intent intent;
@@ -626,7 +627,7 @@ public final class ActivityThread extends ClientTransactionHandler
                boolean isForward, ProfilerInfo profilerInfo, ClientTransactionHandler client,
                IBinder assistToken, FixedRotationAdjustments fixedRotationAdjustments,
                IBinder shareableActivityToken, boolean launchedFromBubble,
                IBinder taskFragmentToken) {
                IBinder initialTaskFragmentToken) {
            this.token = token;
            this.assistToken = assistToken;
            this.shareableActivityToken = shareableActivityToken;
@@ -648,7 +649,7 @@ public final class ActivityThread extends ClientTransactionHandler
            mActivityOptions = activityOptions;
            mPendingFixedRotationAdjustments = fixedRotationAdjustments;
            mLaunchedFromBubble = launchedFromBubble;
            mTaskFragmentToken = taskFragmentToken;
            mInitialTaskFragmentToken = initialTaskFragmentToken;
            init();
        }

+1 −1
Original line number Diff line number Diff line
@@ -270,7 +270,7 @@ public class SplitController implements JetpackTaskFragmentOrganizer.TaskFragmen
    private TaskFragmentContainer getContainerWithActivity(@NonNull IBinder activityToken,
            Activity activityToAdd) {
        final IBinder taskFragmentToken = ActivityThread.currentActivityThread().getActivityClient(
                activityToken).mTaskFragmentToken;
                activityToken).mInitialTaskFragmentToken;
        for (TaskFragmentContainer container : mContainers) {
            if (container.hasActivity(activityToken)) {
                return container;