From 31ecec0ab117c1decfe9165951f095b5490377c8 Mon Sep 17 00:00:00 2001 From: Jason Monk Date: Wed, 11 May 2016 11:01:17 -0400 Subject: [PATCH] Protect against case when suggestions haven't loaded Change-Id: I7668ed8af3f1808b619f0fdbd77c2f85da98f607 Fixes: 28691636 --- src/com/android/settings/dashboard/DashboardSummary.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/com/android/settings/dashboard/DashboardSummary.java b/src/com/android/settings/dashboard/DashboardSummary.java index 67004e7533a..18b941cea3c 100644 --- a/src/com/android/settings/dashboard/DashboardSummary.java +++ b/src/com/android/settings/dashboard/DashboardSummary.java @@ -142,6 +142,9 @@ public class DashboardSummary extends InstrumentedFragment MetricsLogger.hidden(getContext(), c.getMetricsConstant()); } } + if (mAdapter.getSuggestions() == null) { + return; + } for (Tile suggestion : mAdapter.getSuggestions()) { MetricsLogger.action(getContext(), MetricsEvent.ACTION_HIDE_SETTINGS_SUGGESTION, DashboardAdapter.getSuggestionIdentifier(getContext(), suggestion));