@@ -20,7 +20,7 @@ import { encodeBase64 } from 'vs/base/common/buffer';
20
20
import { IConfigurationService } from 'vs/platform/configuration/common/configuration' ;
21
21
import { IProgressService , ProgressLocation } from 'vs/platform/progress/common/progress' ;
22
22
import { EditSessionsWorkbenchService } from 'vs/workbench/contrib/editSessions/browser/editSessionsStorageService' ;
23
- import { registerSingleton } from 'vs/platform/instantiation/common/extensions' ;
23
+ import { InstantiationType , registerSingleton } from 'vs/platform/instantiation/common/extensions' ;
24
24
import { UserDataSyncErrorCode , UserDataSyncStoreError } from 'vs/platform/userDataSync/common/userDataSync' ;
25
25
import { ITelemetryService } from 'vs/platform/telemetry/common/telemetry' ;
26
26
import { INotificationService , Severity } from 'vs/platform/notification/common/notification' ;
@@ -57,8 +57,8 @@ import { sha1Hex } from 'vs/base/browser/hash';
57
57
import { IStorageService , StorageScope , StorageTarget } from 'vs/platform/storage/common/storage' ;
58
58
import { IActivityService , NumberBadge } from 'vs/workbench/services/activity/common/activity' ;
59
59
60
- registerSingleton ( IEditSessionsLogService , EditSessionsLogService , false ) ;
61
- registerSingleton ( IEditSessionsStorageService , EditSessionsWorkbenchService , false ) ;
60
+ registerSingleton ( IEditSessionsLogService , EditSessionsLogService , InstantiationType . Delayed ) ;
61
+ registerSingleton ( IEditSessionsStorageService , EditSessionsWorkbenchService , InstantiationType . Delayed ) ;
62
62
63
63
const continueWorkingOnCommand : IAction2Options = {
64
64
id : '_workbench.editSessions.actions.continueEditSession' ,
0 commit comments