summaryrefslogtreecommitdiffstats
path: root/core
diff options
context:
space:
mode:
authorDianne Hackborn <hackbod@google.com>2010-07-13 18:40:42 -0700
committerAndroid (Google) Code Review <android-gerrit@google.com>2010-07-13 18:40:42 -0700
commit60e299d33d6dbeba6a93d895f220d03db9a98bab (patch)
tree6aa2719b3cc98a8a191d99739be52889e9c4d486 /core
parent4267534d1c42af847ed0cefd1c88c99f66b36571 (diff)
parentef69fb82db8ca5cb588767da7a3d261ada8a4227 (diff)
downloadframeworks_base-60e299d33d6dbeba6a93d895f220d03db9a98bab.zip
frameworks_base-60e299d33d6dbeba6a93d895f220d03db9a98bab.tar.gz
frameworks_base-60e299d33d6dbeba6a93d895f220d03db9a98bab.tar.bz2
Merge "Fix bug where LoaderManager instances were not being removed."
Diffstat (limited to 'core')
-rw-r--r--core/java/android/app/FragmentManager.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/core/java/android/app/FragmentManager.java b/core/java/android/app/FragmentManager.java
index cb928a7..50307d4 100644
--- a/core/java/android/app/FragmentManager.java
+++ b/core/java/android/app/FragmentManager.java
@@ -316,6 +316,7 @@ public class FragmentManager {
throw new SuperNotCalledException("Fragment " + f
+ " did not call through to super.onDetach()");
}
+ f.mActivity.mAllLoaderManagers.remove(f.mIndex);
f.mActivity = null;
}
}