diff options
| author | 2011-01-12 20:34:32 -0800 | |
|---|---|---|
| committer | 2011-01-12 20:34:32 -0800 | |
| commit | 7cc5e1d5488c9e0a3f898a62b626ffb3ae074440 (patch) | |
| tree | a2ef2612cdc4d7af9e5028093660e02bec222ce7 | |
| parent | 44a94bb5a915922400944f666b218f4bb268c565 (diff) | |
| parent | b29407faf39a1421ac61958a34431286c8397929 (diff) | |
Merge "Fix null crash when fragments go away during animations" into honeycomb
| -rw-r--r-- | core/java/android/app/FragmentManager.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/core/java/android/app/FragmentManager.java b/core/java/android/app/FragmentManager.java index 2609c464419e..eb9b8a3795d3 100644 --- a/core/java/android/app/FragmentManager.java +++ b/core/java/android/app/FragmentManager.java @@ -978,7 +978,9 @@ final class FragmentManagerImpl extends FragmentManager { anim.addListener(new AnimatorListenerAdapter() { @Override public void onAnimationEnd(Animator animation) { - finalFragment.mView.setVisibility(View.GONE); + if (finalFragment.mView != null) { + finalFragment.mView.setVisibility(View.GONE); + } } }); anim.start(); |