| Index: chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPageView.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPageView.java b/chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPageView.java
|
| index 1994220097dc7f42a9727d9eac12361fbee15b48..7d55cd4388f38ba98e1c1b32c6f91da5bdc746ad 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPageView.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPageView.java
|
| @@ -230,8 +230,8 @@ public void onDestroy() {
|
|
|
| mTileGridLayout = (TileGridLayout) mNewTabPageLayout.findViewById(R.id.tile_grid_layout);
|
| mTileGridLayout.setMaxRows(getMaxTileRows(searchProviderHasLogo));
|
| - mTileGroup = new TileGroup(
|
| - mManager, mContextMenuManager, mTileGroupDelegate, /* observer = */ this);
|
| + mTileGroup = new TileGroup(mActivity, mManager, mContextMenuManager, mTileGroupDelegate,
|
| + /* observer = */ this, getTileTitleLines());
|
|
|
| mSearchProviderLogoView =
|
| (LogoView) mNewTabPageLayout.findViewById(R.id.search_provider_logo);
|
| @@ -244,7 +244,6 @@ public void onDestroy() {
|
| mNewTabPageLayout.addOnLayoutChangeListener(this);
|
| setSearchProviderHasLogo(searchProviderHasLogo);
|
|
|
| - mPendingLoadTasks++;
|
| mTileGroup.startObserving(getMaxTileRows(searchProviderHasLogo) * MAX_TILE_COLUMNS);
|
|
|
| // Set up snippets
|
| @@ -855,7 +854,7 @@ public ContextMenuManager getContextMenuManager() {
|
|
|
| @Override
|
| public void onTileDataChanged() {
|
| - mTileGroup.renderTileViews(mTileGridLayout, !mLoadHasCompleted, getTileTitleLines());
|
| + mTileGroup.renderTileViews(mTileGridLayout, !mLoadHasCompleted);
|
| mSnapshotTileGridChanged = true;
|
|
|
| // The page contents are initially hidden; otherwise they'll be drawn centered on the page
|
|
|