Index: chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/AllDismissedItem.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/AllDismissedItem.java b/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/AllDismissedItem.java |
index 08404c3fb95a8ded578aac116ca63e405fe955d6..e03acc53a16f4b9f905556da5b7dfc90dba7e6c0 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/AllDismissedItem.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/AllDismissedItem.java |
@@ -14,7 +14,6 @@ import android.widget.TextView; |
import org.chromium.chrome.R; |
import org.chromium.chrome.browser.ntp.NewTabPageUma; |
-import org.chromium.chrome.browser.ntp.NewTabPageView.NewTabPageManager; |
import java.util.Calendar; |
@@ -48,8 +47,7 @@ public class AllDismissedItem extends OptionalLeaf { |
public static class ViewHolder extends NewTabPageViewHolder { |
private final TextView mBodyTextView; |
- public ViewHolder( |
- ViewGroup root, final NewTabPageManager manager, final NewTabPageAdapter adapter) { |
+ public ViewHolder(ViewGroup root, final SectionList sections) { |
super(LayoutInflater.from(root.getContext()) |
.inflate(R.layout.new_tab_page_all_dismissed, root, false)); |
mBodyTextView = (TextView) itemView.findViewById(R.id.body_text); |
@@ -60,9 +58,7 @@ public class AllDismissedItem extends OptionalLeaf { |
public void onClick(View v) { |
NewTabPageUma.recordAction( |
NewTabPageUma.ACTION_CLICKED_ALL_DISMISSED_REFRESH); |
- manager.getSuggestionsSource().restoreDismissedCategories(); |
- adapter.resetSections(/*allowEmptySections=*/true); |
- manager.getSuggestionsSource().fetchRemoteSuggestions(); |
+ sections.restoreDismissedSections(); |
} |
}); |
} |