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

Commit 0bd65b82 authored by Evan Rosky's avatar Evan Rosky Committed by Automerger Merge Worker
Browse files

Merge "Strip transition information from activityoptions once it is read."...

Merge "Strip transition information from activityoptions once it is read." into sc-v2-dev am: dc8ae766 am: a824844c am: 7cb14424 am: fc301ed4

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



Change-Id: If01ba8a3c9d4146e3e4c62c239c374e0dd931b71
Signed-off-by: default avatarAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
parents 56188023 fc301ed4
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -1452,6 +1452,11 @@ public class ActivityOptions extends ComponentOptions {
        return mRemoteTransition;
    }

    /** @hide */
    public void setRemoteTransition(@Nullable RemoteTransition remoteTransition) {
        mRemoteTransition = remoteTransition;
    }

    /** @hide */
    public static ActivityOptions fromBundle(Bundle bOptions) {
        return bOptions != null ? new ActivityOptions(bOptions) : null;
+3 −0
Original line number Diff line number Diff line
@@ -4746,6 +4746,9 @@ final class ActivityRecord extends WindowToken implements WindowManagerService.A
            mPendingRemoteAnimation = options.getRemoteAnimationAdapter();
        }
        mPendingRemoteTransition = options.getRemoteTransition();
        // Since options gets sent to client apps, remove transition information from it.
        options.setRemoteTransition(null);
        options.setRemoteAnimationAdapter(null);
    }

    void applyOptionsAnimation() {