| Index: chrome/browser/protector/settings_change_global_error.cc
|
| ===================================================================
|
| --- chrome/browser/protector/settings_change_global_error.cc (revision 108092)
|
| +++ chrome/browser/protector/settings_change_global_error.cc (working copy)
|
| @@ -153,17 +153,17 @@
|
| }
|
|
|
| void SettingsChangeGlobalError::BubbleViewAcceptButtonPressed() {
|
| + closed_by_button_ = true;
|
| DCHECK(delegate_);
|
| VLOG(1) << "Apply changes";
|
| delegate_->OnApplyChanges();
|
| - closed_by_button_ = true;
|
| }
|
|
|
| void SettingsChangeGlobalError::BubbleViewCancelButtonPressed() {
|
| + closed_by_button_ = true;
|
| DCHECK(delegate_);
|
| VLOG(1) << "Discard changes";
|
| delegate_->OnDiscardChanges();
|
| - closed_by_button_ = true;
|
| }
|
|
|
| void SettingsChangeGlobalError::RemoveFromProfile() {
|
| @@ -172,6 +172,7 @@
|
| GlobalErrorServiceFactory::GetForProfile(profile_)->RemoveGlobalError(this);
|
| if (!closed_by_button_)
|
| delegate_->OnDecisionTimeout();
|
| + delegate_->OnRemovedFromProfile();
|
| }
|
|
|
| void SettingsChangeGlobalError::BubbleViewDidClose() {
|
|
|