Skip to content

Commit e8aaf22

Browse files
authored
Use delayed instantiation for edit sessions (microsoft#164466)
* Use delayed instantiation for edit sessions * Add missing import
1 parent 9f5d3eb commit e8aaf22

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/vs/workbench/contrib/editSessions/browser/editSessions.contribution.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ import { encodeBase64 } from 'vs/base/common/buffer';
2020
import { IConfigurationService } from 'vs/platform/configuration/common/configuration';
2121
import { IProgressService, ProgressLocation } from 'vs/platform/progress/common/progress';
2222
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';
2424
import { UserDataSyncErrorCode, UserDataSyncStoreError } from 'vs/platform/userDataSync/common/userDataSync';
2525
import { ITelemetryService } from 'vs/platform/telemetry/common/telemetry';
2626
import { INotificationService, Severity } from 'vs/platform/notification/common/notification';
@@ -57,8 +57,8 @@ import { sha1Hex } from 'vs/base/browser/hash';
5757
import { IStorageService, StorageScope, StorageTarget } from 'vs/platform/storage/common/storage';
5858
import { IActivityService, NumberBadge } from 'vs/workbench/services/activity/common/activity';
5959

60-
registerSingleton(IEditSessionsLogService, EditSessionsLogService, false);
61-
registerSingleton(IEditSessionsStorageService, EditSessionsWorkbenchService, false);
60+
registerSingleton(IEditSessionsLogService, EditSessionsLogService, InstantiationType.Delayed);
61+
registerSingleton(IEditSessionsStorageService, EditSessionsWorkbenchService, InstantiationType.Delayed);
6262

6363
const continueWorkingOnCommand: IAction2Options = {
6464
id: '_workbench.editSessions.actions.continueEditSession',

0 commit comments

Comments
 (0)