From a9862cae7aa1226ac01b0123ccc9d340f48abf4d Mon Sep 17 00:00:00 2001 From: Jason Monk Date: Fri, 8 May 2015 11:37:01 -0400 Subject: [PATCH] Fix crash on unistalling app Only update the battery info if the app exists. Bug: 20918104 Change-Id: I61481be53cfc72d49868f14a940a09c83f7a5cc2 --- .../android/settings/applications/InstalledAppDetails.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/com/android/settings/applications/InstalledAppDetails.java b/src/com/android/settings/applications/InstalledAppDetails.java index a6fee90a9dc..1871928de80 100755 --- a/src/com/android/settings/applications/InstalledAppDetails.java +++ b/src/com/android/settings/applications/InstalledAppDetails.java @@ -248,7 +248,9 @@ public class InstalledAppDetails extends AppInfoBase getLoaderManager().restartLoader(LOADER_CHART_DATA, ChartDataLoader.buildArgs(NetworkTemplate.buildTemplateMobileWildcard(), app), mDataCallbacks); - new BatteryUpdater().execute(); + if (mPackageInfo != null) { + new BatteryUpdater().execute(); + } } @Override