From 111f0b95006030d6c437eabaff72354aae5a3dc2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Mangeonjean?= Date: Mon, 11 Mar 2024 11:25:57 +0100 Subject: [PATCH] feat(demo): use storage override instead of updating service --- demo/src/setup.common.ts | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/demo/src/setup.common.ts b/demo/src/setup.common.ts index 8a469439..7b72b008 100644 --- a/demo/src/setup.common.ts +++ b/demo/src/setup.common.ts @@ -167,11 +167,6 @@ window.MonacoEnvironment = { } } -// Remove "account" item from activity bar -registerWorkbenchContribution('remove-accounts', accessor => { - accessor.get(IStorageService).store('workbench.activity.showAccounts', false, StorageScope.APPLICATION, StorageTarget.USER) -}, WorkbenchPhase.BlockRestore) - const params = new URL(document.location.href).searchParams export const remoteAuthority = params.get('remoteAuthority') ?? undefined export const connectionToken = params.get('connectionToken') ?? undefined @@ -281,7 +276,11 @@ export const commonServices: IEditorOverrideServices = { ...getMarkersServiceOverride(), ...getAccessibilityServiceOverride(), ...getLanguageDetectionWorkerServiceOverride(), - ...getStorageServiceOverride(), + ...getStorageServiceOverride({ + fallbackOverride: { + 'workbench.activity.showAccounts': false + } + }), ...getRemoteAgentServiceOverride({ scanRemoteExtensions: true }), ...getLifecycleServiceOverride(), ...getEnvironmentServiceOverride(),