summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/DataUsageSummary.java
diff options
context:
space:
mode:
authorJeff Sharkey <jsharkey@android.com>2012-05-18 14:00:10 -0700
committerJeff Sharkey <jsharkey@android.com>2012-05-18 14:00:10 -0700
commit3da415f19b2b114a94580e8f7c149a23485b0c27 (patch)
tree81b1ade3b7f94fd9c59bcb742fcd54a489debf46 /src/com/android/settings/DataUsageSummary.java
parente99006f75b2639dbe910a318516f13b13af47480 (diff)
downloadpackages_apps_settings-3da415f19b2b114a94580e8f7c149a23485b0c27.zip
packages_apps_settings-3da415f19b2b114a94580e8f7c149a23485b0c27.tar.gz
packages_apps_settings-3da415f19b2b114a94580e8f7c149a23485b0c27.tar.bz2
Avoid NPE until we understand better.
Bug: 6450986 Change-Id: I68af8fedc419cd3142ba2bb7530b77aca7718123
Diffstat (limited to 'src/com/android/settings/DataUsageSummary.java')
-rw-r--r--src/com/android/settings/DataUsageSummary.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/com/android/settings/DataUsageSummary.java b/src/com/android/settings/DataUsageSummary.java
index 4882fbe..1bdc1d1 100644
--- a/src/com/android/settings/DataUsageSummary.java
+++ b/src/com/android/settings/DataUsageSummary.java
@@ -1067,6 +1067,10 @@ public class DataUsageSummary extends Fragment {
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
final Context context = view.getContext();
final AppItem app = (AppItem) parent.getItemAtPosition(position);
+
+ // TODO: sigh, remove this hack once we understand 6450986
+ if (mUidDetailProvider == null || app == null) return;
+
final UidDetail detail = mUidDetailProvider.getUidDetail(app.appId, true);
AppDetailsFragment.show(DataUsageSummary.this, app, detail.label);
}