| Index: components/ntp_tiles/most_visited_sites.cc
|
| diff --git a/components/ntp_tiles/most_visited_sites.cc b/components/ntp_tiles/most_visited_sites.cc
|
| index 6df20e31c89d74107da78ad0a2a868b7dd370476..f3695c9946ec90bfe44a7e89456e6e539e820fd9 100644
|
| --- a/components/ntp_tiles/most_visited_sites.cc
|
| +++ b/components/ntp_tiles/most_visited_sites.cc
|
| @@ -337,7 +337,8 @@ NTPTilesVector MostVisitedSites::CreatePopularSitesTiles(
|
| size_t num_popular_sites_tiles = num_sites_ - num_tiles;
|
| NTPTilesVector popular_sites_tiles;
|
|
|
| - if (num_popular_sites_tiles > 0 && popular_sites_) {
|
| + if (num_popular_sites_tiles > 0 && popular_sites_ &&
|
| + ShouldShowPopularSites()) {
|
| std::set<std::string> hosts;
|
| for (const auto& tile : personal_tiles)
|
| hosts.insert(tile.url.host());
|
| @@ -417,9 +418,6 @@ void MostVisitedSites::OnPopularSitesDownloaded(bool success) {
|
| LOG(WARNING) << "Download of popular sites failed";
|
| return;
|
| }
|
| -
|
| - // Re-build the tile list. Once done, this will notify the observer.
|
| - BuildCurrentTiles();
|
| }
|
|
|
| void MostVisitedSites::OnIconMadeAvailable(const GURL& site_url,
|
|
|