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

Commit 34abaebd authored by George Mount's avatar George Mount Committed by android-build-merger
Browse files

Fix NPE during Activity transition using wrong Activity.

am: a3edbf6a

Change-Id: Ie6ca8f9f9f251eaf844f842e0f6f0ab36a975c1e
parents 4b1d87ec a3edbf6a
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -337,11 +337,12 @@ class ActivityTransitionState {
    }

    public void startExitOutTransition(Activity activity, Bundle options) {
        if (!activity.getWindow().hasFeature(Window.FEATURE_ACTIVITY_TRANSITIONS)) {
        mEnterTransitionCoordinator = null;
        if (!activity.getWindow().hasFeature(Window.FEATURE_ACTIVITY_TRANSITIONS) ||
                mExitTransitionCoordinators == null) {
            return;
        }
        ActivityOptions activityOptions = new ActivityOptions(options);
        mEnterTransitionCoordinator = null;
        if (activityOptions.getAnimationType() == ActivityOptions.ANIM_SCENE_TRANSITION) {
            int key = activityOptions.getExitCoordinatorKey();
            int index = mExitTransitionCoordinators.indexOfKey(key);