| Index: chrome/browser/resources/settings/people_page/manage_profile.js
|
| diff --git a/chrome/browser/resources/settings/people_page/manage_profile.js b/chrome/browser/resources/settings/people_page/manage_profile.js
|
| index 243548da6eb903cdae19693e2ebb7bcd29fcd105..2851f688a4de9900de3797e8d5618987523382dc 100644
|
| --- a/chrome/browser/resources/settings/people_page/manage_profile.js
|
| +++ b/chrome/browser/resources/settings/people_page/manage_profile.js
|
| @@ -45,11 +45,12 @@ Polymer({
|
|
|
| /** @override */
|
| attached: function() {
|
| - this.addWebUIListener('available-icons-changed', function(iconUrls) {
|
| + var setIcons = function(iconUrls) {
|
| this.availableIconUrls = iconUrls;
|
| - }.bind(this));
|
| + }.bind(this);
|
|
|
| - this.browserProxy_.getAvailableIcons();
|
| + this.addWebUIListener('available-icons-changed', setIcons);
|
| + this.browserProxy_.getAvailableIcons().then(setIcons);
|
| },
|
|
|
| /**
|
|
|