diff --git a/src/vs/workbench/services/timer/electron-sandbox/timerService.ts b/src/vs/workbench/services/timer/electron-sandbox/timerService.ts index 4ace91ae827..2a778a46ca8 100644 --- a/src/vs/workbench/services/timer/electron-sandbox/timerService.ts +++ b/src/vs/workbench/services/timer/electron-sandbox/timerService.ts @@ -85,7 +85,7 @@ export class TimerService extends AbstractTimerService { } } -registerSingleton(ITimerService, TimerService, false); +registerSingleton(ITimerService, TimerService, true); //#region cached data logic diff --git a/src/vs/workbench/workbench.common.main.ts b/src/vs/workbench/workbench.common.main.ts index 448e80ae412..633323f766d 100644 --- a/src/vs/workbench/workbench.common.main.ts +++ b/src/vs/workbench/workbench.common.main.ts @@ -138,7 +138,7 @@ registerSingleton(IListService, ListService, true); registerSingleton(IEditorWorkerService, EditorWorkerService, false); registerSingleton(IMarkerDecorationsService, MarkerDecorationsService, true); registerSingleton(IMarkerService, MarkerService, true); -registerSingleton(IContextKeyService, ContextKeyService, false); +registerSingleton(IContextKeyService, ContextKeyService, true); registerSingleton(ITextResourceConfigurationService, TextResourceConfigurationService, true); registerSingleton(IDownloadService, DownloadService, true); registerSingleton(IOpenerService, OpenerService, true);