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

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

Merge "fix NPE when fragment container is null" into oc-dev am: 38eae1bb

am: 01c9ed8b

Change-Id: Ie497c5446752410af84745c0f9a93cc60f26fc4c
parents b7f2e77f 01c9ed8b
Loading
Loading
Loading
Loading
+6 −2
Original line number Diff line number Diff line
@@ -1464,13 +1464,17 @@ final class FragmentManagerImpl extends FragmentManager implements LayoutInflate
                    } else {
                        final ViewGroup container = fragment.mContainer;
                        final View animatingView = fragment.mView;
                        if (container != null) {
                            container.startViewTransition(animatingView);
                        }
                        // Delay the actual hide operation until the animation finishes, otherwise
                        // the fragment will just immediately disappear
                        anim.addListener(new AnimatorListenerAdapter() {
                            @Override
                            public void onAnimationEnd(Animator animation) {
                                if (container != null) {
                                    container.endViewTransition(animatingView);
                                }
                                animation.removeListener(this);
                                animatingView.setVisibility(View.GONE);
                            }