| Index: chrome/browser/sync/profile_sync_service_android.cc
|
| diff --git a/chrome/browser/sync/profile_sync_service_android.cc b/chrome/browser/sync/profile_sync_service_android.cc
|
| index 81d83b85dd04e9ef2d31a016686756ba7a13bb5d..1f4bd6d687e20ccb3f2542ac28f4202d932ba107 100644
|
| --- a/chrome/browser/sync/profile_sync_service_android.cc
|
| +++ b/chrome/browser/sync/profile_sync_service_android.cc
|
| @@ -186,7 +186,11 @@ void ProfileSyncServiceAndroid::SetSetupInProgress(
|
| const JavaParamRef<jobject>& obj,
|
| jboolean in_progress) {
|
| DCHECK_CURRENTLY_ON(BrowserThread::UI);
|
| - sync_service_->SetSetupInProgress(in_progress);
|
| + if (in_progress) {
|
| + setup_handle_ = sync_service_->GetSetupInProgressHandle();
|
| + } else {
|
| + setup_handle_.reset();
|
| + }
|
| }
|
|
|
| jboolean ProfileSyncServiceAndroid::IsFirstSetupComplete(
|
|
|