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 |