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..69e8e47465de4be47db17629551cfc7f08680bf1 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 00:24:01
Formatting off. Indent 4, spaces around ? and :.
groby-ooo-7-16
2013/10/01 01:35:40
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 |