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..304b18e9a4d8e3387aebb8fac4bf57935f1b184b 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, mUiConfig); |
+ } |
+ |
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, false)); |
} else { |
mSections.get(category).setSuggestions(suggestions, status, this); |
} |