Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(354)

Unified Diff: ios/chrome/browser/ui/settings/import_data_collection_view_controller.mm

Issue 2616943002: [Signin iOS] Update order of buttons in dialog for merging data (Closed)
Patch Set: Fix unit tests Created 3 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: ios/chrome/browser/ui/settings/import_data_collection_view_controller.mm
diff --git a/ios/chrome/browser/ui/settings/import_data_collection_view_controller.mm b/ios/chrome/browser/ui/settings/import_data_collection_view_controller.mm
index 79f370475ec20edef383e342d71aa4b0a3f86c75..0d126efb865ff5f9ea8b3e8f739c8cae496dd225 100644
--- a/ios/chrome/browser/ui/settings/import_data_collection_view_controller.mm
+++ b/ios/chrome/browser/ui/settings/import_data_collection_view_controller.mm
@@ -67,7 +67,6 @@ typedef NS_ENUM(NSInteger, ItemType) {
_isSignedIn = isSignedIn;
_shouldClearData = isSignedIn ? SHOULD_CLEAR_DATA_CLEAR_DATA
: SHOULD_CLEAR_DATA_MERGE_DATA;
- self.title = l10n_util::GetNSString(IDS_IOS_OPTIONS_IMPORT_DATA_TITLE);
[self setShouldHideDoneButton:YES];
self.navigationItem.rightBarButtonItem = [[[UIBarButtonItem alloc]
initWithTitle:l10n_util::GetNSString(
@@ -92,11 +91,18 @@ typedef NS_ENUM(NSInteger, ItemType) {
[model addSectionWithIdentifier:SectionIdentifierOptions];
_importDataItem.reset([[self importDataItem] retain]);
- [model addItem:_importDataItem
- toSectionWithIdentifier:SectionIdentifierOptions];
_keepDataSeparateItem.reset([[self keepDataSeparateItem] retain]);
- [model addItem:_keepDataSeparateItem
- toSectionWithIdentifier:SectionIdentifierOptions];
+ if (_isSignedIn) {
+ [model addItem:_keepDataSeparateItem
+ toSectionWithIdentifier:SectionIdentifierOptions];
+ [model addItem:_importDataItem
+ toSectionWithIdentifier:SectionIdentifierOptions];
+ } else {
+ [model addItem:_importDataItem
+ toSectionWithIdentifier:SectionIdentifierOptions];
+ [model addItem:_keepDataSeparateItem
+ toSectionWithIdentifier:SectionIdentifierOptions];
+ }
}
#pragma mark Items

Powered by Google App Engine
This is Rietveld 408576698