Index: chrome/browser/resources/ntp4/apps_page.js |
diff --git a/chrome/browser/resources/ntp4/apps_page.js b/chrome/browser/resources/ntp4/apps_page.js |
index a81c34399f8767ee419b1e6af00010164b45ac51..0e8c43b4776c679ef90cad1f3d1d2e990eba7213 100644 |
--- a/chrome/browser/resources/ntp4/apps_page.js |
+++ b/chrome/browser/resources/ntp4/apps_page.js |
@@ -412,6 +412,12 @@ cr.define('ntp4', function() { |
* @param {?boolean} animate If true, the app tile plays an animation. |
*/ |
appendApp: function(appData, animate) { |
+ if (animate) { |
+ // Select the page and scroll all the way down so the animation is |
+ // visible. |
+ ntp4.getCardSlider().selectCardByValue(this); |
+ this.content_.scrollTop = this.content_.scrollHeight; |
+ } |
this.appendTile(new App(appData), animate); |
}, |