Skip to content

Commit 94cb59e

Browse files
committed
Move log service reg to right place
1 parent a215446 commit 94cb59e

File tree

2 files changed

+3
-4
lines changed

2 files changed

+3
-4
lines changed

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

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ import { TerminalQuickAccessProvider } from 'vs/workbench/contrib/terminal/brows
3232
import { registerTerminalConfiguration } from 'vs/workbench/contrib/terminal/common/terminalConfiguration';
3333
import { CONTEXT_ACCESSIBILITY_MODE_ENABLED } from 'vs/platform/accessibility/common/accessibility';
3434
import { terminalViewIcon } from 'vs/workbench/contrib/terminal/browser/terminalIcons';
35-
import { TerminalSettingId, WindowsShellType } from 'vs/platform/terminal/common/terminal';
35+
import { ITerminalLogService, TerminalSettingId, WindowsShellType } from 'vs/platform/terminal/common/terminal';
3636
import { isIOS, isWindows } from 'vs/base/common/platform';
3737
import { setupTerminalMenus } from 'vs/workbench/contrib/terminal/browser/terminalMenus';
3838
import { TerminalInstanceService } from 'vs/workbench/contrib/terminal/browser/terminalInstanceService';
@@ -52,8 +52,10 @@ import { RemoteTerminalBackendContribution } from 'vs/workbench/contrib/terminal
5252
import { LifecyclePhase } from 'vs/workbench/services/lifecycle/common/lifecycle';
5353
import { TerminalMainContribution } from 'vs/workbench/contrib/terminal/browser/terminalMainContribution';
5454
import { Schemas } from 'vs/base/common/network';
55+
import { TerminalLogService } from 'vs/platform/terminal/common/terminalLogService';
5556

5657
// Register services
58+
registerSingleton(ITerminalLogService, TerminalLogService, InstantiationType.Delayed);
5759
registerSingleton(ITerminalService, TerminalService, InstantiationType.Delayed);
5860
registerSingleton(ITerminalEditorService, TerminalEditorService, InstantiationType.Delayed);
5961
registerSingleton(ITerminalGroupService, TerminalGroupService, InstantiationType.Delayed);

src/vs/workbench/contrib/terminal/browser/terminal.web.contribution.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,7 @@ import { ITerminalProfileResolverService, TerminalCommandId } from 'vs/workbench
99
import { InstantiationType, registerSingleton } from 'vs/platform/instantiation/common/extensions';
1010
import { BrowserTerminalProfileResolverService } from 'vs/workbench/contrib/terminal/browser/terminalProfileResolverService';
1111
import { TerminalContextKeys } from 'vs/workbench/contrib/terminal/common/terminalContextKey';
12-
import { TerminalLogService } from 'vs/platform/terminal/common/terminalLogService';
13-
import { ITerminalLogService } from 'vs/platform/terminal/common/terminal';
1412

15-
registerSingleton(ITerminalLogService, TerminalLogService, InstantiationType.Delayed);
1613
registerSingleton(ITerminalProfileResolverService, BrowserTerminalProfileResolverService, InstantiationType.Delayed);
1714

1815
// Register standard external terminal keybinding as integrated terminal when in web as the

0 commit comments

Comments
 (0)