Index: chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.js |
diff --git a/chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.js b/chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.js |
index a374304bbeccff3459dc4982ebd92d0a460b319e..ab4f2141f454f8f3168c2c5de0ade4af7d30a909 100644 |
--- a/chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.js |
+++ b/chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.js |
@@ -76,8 +76,10 @@ Polymer({ |
this.updateCounterText_.bind(this)); |
this.browserProxy_ = |
settings.ClearBrowsingDataBrowserProxyImpl.getInstance(); |
- this.browserProxy_.initialize(); |
- this.$.dialog.open(); |
+ this.browserProxy_.initialize().then(function(inProgress) { |
+ this.clearingInProgress_ = inProgress; |
Dan Beam
2016/07/06 22:13:06
this is a positive step
dschuyler
2016/07/07 01:25:33
This is now set in the listener, but the promise
i
|
+ this.$.dialog.open(); |
+ }.bind(this)); |
}, |
/** |