| Index: chrome/browser/chromeos/settings/device_settings_provider.cc
|
| diff --git a/chrome/browser/chromeos/settings/device_settings_provider.cc b/chrome/browser/chromeos/settings/device_settings_provider.cc
|
| index 1a6b56b82dc0e0600d543c4984a551a4be39758e..1a8034b5590fb53f2f5ab6b9255bb2034ec0658a 100644
|
| --- a/chrome/browser/chromeos/settings/device_settings_provider.cc
|
| +++ b/chrome/browser/chromeos/settings/device_settings_provider.cc
|
| @@ -658,11 +658,8 @@ void DeviceSettingsProvider::UpdateAndProceedStoring() {
|
| UpdateFromService();
|
|
|
| // Trigger the next change if necessary.
|
| - if (trusted_status_ == TRUSTED &&
|
| - !store_callback_factory_.HasWeakPtrs() &&
|
| - !pending_changes_.empty()) {
|
| + if (trusted_status_ == TRUSTED && !pending_changes_.empty())
|
| SetInPolicy();
|
| - }
|
| }
|
|
|
| bool DeviceSettingsProvider::UpdateFromService() {
|
|
|