Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 43344c83 authored by Salvador Martinez's avatar Salvador Martinez Committed by Android (Google) Code Review
Browse files

Merge "Added guard to logging in AsyncTask" into nyc-mr1-dev

parents 9e714c58 030eeeee
Loading
Loading
Loading
Loading
+4 −3
Original line number Diff line number Diff line
@@ -236,17 +236,18 @@ public class DashboardSummary extends InstrumentedFragment

        @Override
        protected List<Tile> doInBackground(Void... params) {
            final Context context = getContext();
            List<Tile> suggestions = mSuggestionParser.getSuggestions();
            for (int i = 0; i < suggestions.size(); i++) {
                Tile suggestion = suggestions.get(i);
                if (mSuggestionsChecks.isSuggestionComplete(suggestion)) {
                    mAdapter.disableSuggestion(suggestion);
                    suggestions.remove(i--);
                } else {
                    String id = DashboardAdapter.getSuggestionIdentifier(getContext(), suggestion);
                } else if (context != null) {
                    String id = DashboardAdapter.getSuggestionIdentifier(context, suggestion);
                    if (!mSuggestionsShownLogged.contains(id)) {
                        mSuggestionsShownLogged.add(id);
                        MetricsLogger.action(getContext(),
                        MetricsLogger.action(context,
                                MetricsEvent.ACTION_SHOW_SETTINGS_SUGGESTION, id);
                    }
                }