Chromium Code Reviews| 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..3c974792b0cfccb4616e4c7ab1c7cc837df44058 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)]; |
|
Avi (use Gerrit)
2013/10/01 02:06:09
Indentation is still wrong. That's three spaces, n
groby-ooo-7-16
2013/10/01 02:12:02
Done.
|
| [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 |