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

Commit 05051ef8 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

am: 34abaebd

Change-Id: Ia21fab56d6ca3767d270e5336334dfb1e066bf5f
parents 0be7421b 34abaebd
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);