mirror of
https://github.com/Microsoft/vscode
synced 2024-08-27 21:09:43 +00:00
do not show settings sync off badge if settings sync is enabled
This commit is contained in:
parent
bedf59228c
commit
92381bc7c9
|
@ -447,6 +447,9 @@ async function handleRoot(req, res) {
|
|||
},
|
||||
selection,
|
||||
}]
|
||||
} : undefined,
|
||||
settingsSyncOptions: args['enable-sync'] ? {
|
||||
enabled: true
|
||||
} : undefined
|
||||
};
|
||||
if (args['wrap-iframe']) {
|
||||
|
|
|
@ -177,7 +177,7 @@ export class UserDataSyncWorkbenchContribution extends Disposable implements IWo
|
|||
|
||||
private async initializeSyncAfterInitializationContext(): Promise<void> {
|
||||
const requiresInitialization = await this.userDataInitializationService.requiresInitialization();
|
||||
if (requiresInitialization) {
|
||||
if (requiresInitialization && !this.userDataAutoSyncEnablementService.isEnabled()) {
|
||||
this.updateSyncAfterInitializationContext(true);
|
||||
} else {
|
||||
this.updateSyncAfterInitializationContext(this.storageService.getBoolean(CONTEXT_SYNC_AFTER_INITIALIZATION.key, StorageScope.GLOBAL, false));
|
||||
|
@ -461,7 +461,7 @@ export class UserDataSyncWorkbenchContribution extends Disposable implements IWo
|
|||
badge = new ProgressBadge(() => localize('turning on syncing', "Turning on Settings Sync..."));
|
||||
clazz = 'progress-badge';
|
||||
priority = 1;
|
||||
} else if (this.userDataSyncWorkbenchService.accountStatus === AccountStatus.Available && this.syncAfterInitializationContext.get()) {
|
||||
} else if (this.userDataSyncWorkbenchService.accountStatus === AccountStatus.Available && this.syncAfterInitializationContext.get() && !this.userDataAutoSyncEnablementService.isEnabled()) {
|
||||
badge = new NumberBadge(1, () => localize('settings sync is off', "Settings Sync is Off", SYNC_TITLE));
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue