| Index: ios/chrome/browser/sync/sync_setup_service.cc
|
| diff --git a/ios/chrome/browser/sync/sync_setup_service.cc b/ios/chrome/browser/sync/sync_setup_service.cc
|
| index bdef1e78e0ec65a45bf90c34f984cdee59b57947..3761b3340ae5f198e5b0e6cb6fb76bc123a392d0 100644
|
| --- a/ios/chrome/browser/sync/sync_setup_service.cc
|
| +++ b/ios/chrome/browser/sync/sync_setup_service.cc
|
| @@ -103,7 +103,8 @@ void SyncSetupService::SetSyncingAllDataTypes(bool sync_all) {
|
| sync_service_->SetSetupInProgress(true);
|
| if (sync_all && !IsSyncEnabled())
|
| SetSyncEnabled(true);
|
| - sync_service_->OnUserChoseDatatypes(sync_all, GetDataTypes());
|
| + sync_service_->OnUserChoseDatatypes(
|
| + sync_all, Intersection(GetDataTypes(), syncer::UserSelectableTypes()));
|
| }
|
|
|
| bool SyncSetupService::IsSyncEnabled() const {
|
|
|