mirror of
https://github.com/microsoft/vscode.git
synced 2026-05-09 01:28:50 +01:00
Show notification on successful sign in
This commit is contained in:
@@ -46,6 +46,7 @@ export class UserDataSyncWorkbenchContribution extends Disposable implements IWo
|
||||
private readonly badgeDisposable = this._register(new MutableDisposable());
|
||||
private readonly conflictsWarningDisposable = this._register(new MutableDisposable());
|
||||
private readonly signInNotificationDisposable = this._register(new MutableDisposable());
|
||||
private previousAuthStatus: AuthTokenStatus | undefined;
|
||||
|
||||
constructor(
|
||||
@IUserDataSyncService private readonly userDataSyncService: IUserDataSyncService,
|
||||
@@ -86,8 +87,13 @@ export class UserDataSyncWorkbenchContribution extends Disposable implements IWo
|
||||
this.authTokenContext.set(status);
|
||||
if (status === AuthTokenStatus.SignedIn) {
|
||||
this.signInNotificationDisposable.clear();
|
||||
|
||||
if (this.previousAuthStatus === AuthTokenStatus.SigningIn) {
|
||||
this.notificationService.info(localize('signedIn', "Successfully signed in."));
|
||||
}
|
||||
}
|
||||
this.updateBadge();
|
||||
this.previousAuthStatus = status;
|
||||
}
|
||||
|
||||
private onDidChangeSyncStatus(status: SyncStatus) {
|
||||
|
||||
Reference in New Issue
Block a user