diff --git a/src/com/android/settings/applications/ManageApplications.java b/src/com/android/settings/applications/ManageApplications.java index 5a11e6ebe5d..d68b6a9982b 100644 --- a/src/com/android/settings/applications/ManageApplications.java +++ b/src/com/android/settings/applications/ManageApplications.java @@ -319,6 +319,12 @@ public class ManageApplications extends Fragment implements } } + public void release() { + if (mApplications != null) { + mApplications.release(); + } + } + void updateStorageUsage() { // Make sure a callback didn't come at an inopportune time. if (mOwner.getActivity() == null) return; @@ -591,6 +597,10 @@ public class ManageApplications extends Fragment implements } } + public void release() { + mSession.release(); + } + public void rebuild(int sort) { if (sort == mLastSortMode) { return; @@ -988,6 +998,7 @@ public class ManageApplications extends Fragment implements // are no longer attached to their view hierarchy. for (int i=0; i