Chromium Code Reviews| Index: chrome/browser/resources/settings/android_apps_page/android_apps_subpage.js |
| diff --git a/chrome/browser/resources/settings/android_apps_page/android_apps_subpage.js b/chrome/browser/resources/settings/android_apps_page/android_apps_subpage.js |
| index 9dae8ffd8403d2b9a06e8160b58746fcc3fe1d1c..39f29035cd52ae3471db852ee18bdc90da80266a 100644 |
| --- a/chrome/browser/resources/settings/android_apps_page/android_apps_subpage.js |
| +++ b/chrome/browser/resources/settings/android_apps_page/android_apps_subpage.js |
| @@ -38,6 +38,23 @@ Polymer({ |
| this.browserProxy_ = settings.AndroidAppsBrowserProxyImpl.getInstance(); |
| }, |
| + /** @override */ |
| + ready: function() { |
| + cr.addWebUIListener( |
| + 'android-apps-info-update', this.androidAppsInfoUpdate_.bind(this)); |
| + }, |
|
stevenjb
2017/05/11 17:46:54
No need for this.
khmel
2017/05/11 19:09:46
Done.
|
| + |
| + /** |
| + * @param {AndroidAppsInfo} info |
| + * @private |
| + */ |
| + androidAppsInfoUpdate_: function(info) { |
|
stevenjb
2017/05/11 17:46:54
onAndroidAppsInfoUpdate_: function() {
khmel
2017/05/11 19:09:46
Done. However I have to discard root app element f
|
| + if (!info.playStoreEnabled && |
|
stevenjb
2017/05/11 17:46:54
if (this.androidAppsInfo.playStoreEnabled &&
khmel
2017/05/11 19:09:46
Done.
|
| + settings.getCurrentRoute() == settings.Route.ANDROID_APPS_DETAILS) { |
|
stevenjb
2017/05/11 17:46:54
This test should no longer be necessary since the
khmel
2017/05/11 19:09:46
Good point, right.
|
| + settings.navigateToPreviousRoute(); |
| + } |
| + }, |
| + |
| /** |
| * @param {Event} event |
| * @private |