Skip to content

Commit 113fea1

Browse files
committed
1 parent 292c857 commit 113fea1

1 file changed

Lines changed: 2 additions & 4 deletions

File tree

src/vs/workbench/services/userDataSync/browser/userDataSyncWorkbenchService.ts

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -143,10 +143,8 @@ export class UserDataSyncWorkbenchService extends Disposable implements IUserDat
143143
await Promise.all(unregisteredProviders.map(({ id }) => this.extensionService.activateByEvent(getAuthenticationProviderActivationEvent(id))));
144144
}
145145

146-
/* wait until all providers are availabe */
147-
if (this._authenticationProviders.some(({ id }) => !this.authenticationService.isAuthenticationProviderRegistered(id))) {
148-
await Event.toPromise(Event.filter(this.authenticationService.onDidRegisterAuthenticationProvider, () => this._authenticationProviders.every(({ id }) => this.authenticationService.isAuthenticationProviderRegistered(id))));
149-
}
146+
/* wait until one of the providers is availabe */
147+
await Event.toPromise(Event.filter(this.authenticationService.onDidRegisterAuthenticationProvider, ({ id }) => this.isSupportedAuthenticationProviderId(id)));
150148

151149
/* initialize */
152150
await this.initialize();

0 commit comments

Comments
 (0)