Index: chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageAdapter.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageAdapter.java b/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageAdapter.java |
index 61285b3c01e8f6e5a16645bd3e795654449869e4..7c3fc36374dea78cb60fe77b3400556d2c864061 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageAdapter.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageAdapter.java |
@@ -215,6 +215,10 @@ public NewTabPageViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { |
return new ProgressViewHolder(mRecyclerView); |
} |
+ if (viewType == NewTabPageListItem.VIEW_TYPE_ACTION) { |
+ return new ActionListItem.ViewHolder(mRecyclerView, mNewTabPageManager); |
+ } |
+ |
return null; |
} |
@@ -263,8 +267,7 @@ private void setSuggestions(@KnownCategoriesEnum int category, |
mGroups.add(mAboveTheFold); |
if (!mSections.containsKey(category)) { |
- mSections.put(category, |
- new SuggestionsSection(suggestions, status, this)); |
+ mSections.put(category, new SuggestionsSection(suggestions, status, this, true)); |
} else { |
mSections.get(category).setSuggestions(suggestions, status, this); |
} |