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 |