| Index: chrome/browser/ui/cocoa/autofill/autofill_main_container.mm
|
| diff --git a/chrome/browser/ui/cocoa/autofill/autofill_main_container.mm b/chrome/browser/ui/cocoa/autofill/autofill_main_container.mm
|
| index 2dce2d0c99cc8e2bc61a3cde87a0c56ee27e6585..007d29bb6f0fe08ccd4af9ac7f44d47fb5e2267f 100644
|
| --- a/chrome/browser/ui/cocoa/autofill/autofill_main_container.mm
|
| +++ b/chrome/browser/ui/cocoa/autofill/autofill_main_container.mm
|
| @@ -55,7 +55,8 @@
|
| [saveInChromeCheckbox_ setButtonType:NSSwitchButton];
|
| [saveInChromeCheckbox_ setTitle:
|
| base::SysUTF16ToNSString(delegate_->SaveLocallyText())];
|
| - [saveInChromeCheckbox_ setState:NSOnState];
|
| + [saveInChromeCheckbox_ setState:
|
| + (delegate_->ShouldSaveInChrome() ? NSOnState : NSOffState)];
|
| [saveInChromeCheckbox_ sizeToFit];
|
| [[self view] addSubview:saveInChromeCheckbox_];
|
|
|
| @@ -231,7 +232,7 @@
|
| }
|
|
|
| - (void)modelChanged {
|
| - [saveInChromeCheckbox_ setHidden:!delegate_->ShouldOfferToSaveInChrome()];
|
| + [self updateSaveInChrome];
|
| [detailsContainer_ modelChanged];
|
| }
|
|
|
| @@ -281,6 +282,10 @@
|
| return [detailsContainer_ validate];
|
| }
|
|
|
| +- (void)updateSaveInChrome {
|
| + [saveInChromeCheckbox_ setHidden:!delegate_->ShouldOfferToSaveInChrome()];
|
| +}
|
| +
|
| @end
|
|
|
|
|
|
|