am 5b4350f2: Merge "Fix memory leak in ManageApplication"

* commit '5b4350f22f81662436992504e711e462de7a790f':
  Fix memory leak in ManageApplication
This commit is contained in:
Jeff Sharkey
2014-02-06 22:31:26 +00:00
committed by Android Git Automerger

View File

@@ -321,6 +321,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;
@@ -593,6 +599,10 @@ public class ManageApplications extends Fragment implements
}
}
public void release() {
mSession.release();
}
public void rebuild(int sort) {
if (sort == mLastSortMode) {
return;
@@ -990,6 +1000,7 @@ public class ManageApplications extends Fragment implements
// are no longer attached to their view hierarchy.
for (int i=0; i<mTabs.size(); i++) {
mTabs.get(i).detachView();
mTabs.get(i).release();
}
}