Fix other bad accessor uses

Part of #129491
This commit is contained in:
Daniel Imms 2021-07-27 09:01:07 -07:00
parent 47fac2bac6
commit 03d2d9cebf

View file

@ -119,6 +119,7 @@ export function registerTerminalActions() {
} }
async run(accessor: ServicesAccessor) { async run(accessor: ServicesAccessor) {
const terminalService = accessor.get(ITerminalService); const terminalService = accessor.get(ITerminalService);
const terminalGroupService = accessor.get(ITerminalGroupService);
if (terminalService.isProcessSupportRegistered) { if (terminalService.isProcessSupportRegistered) {
const instance = await terminalService.createTerminal({ target: terminalService.configHelper.config.defaultLocation }); const instance = await terminalService.createTerminal({ target: terminalService.configHelper.config.defaultLocation });
if (!instance) { if (!instance) {
@ -126,7 +127,7 @@ export function registerTerminalActions() {
} }
terminalService.setActiveInstance(instance); terminalService.setActiveInstance(instance);
} }
await accessor.get(ITerminalGroupService).showPanel(true); await terminalGroupService.showPanel(true);
} }
}); });
@ -1262,6 +1263,7 @@ export function registerTerminalActions() {
} }
async run(accessor: ServicesAccessor, args?: { cwd?: string }) { async run(accessor: ServicesAccessor, args?: { cwd?: string }) {
const terminalService = accessor.get(ITerminalService); const terminalService = accessor.get(ITerminalService);
const terminalGroupService = accessor.get(ITerminalGroupService);
if (terminalService.isProcessSupportRegistered) { if (terminalService.isProcessSupportRegistered) {
const instance = await terminalService.createTerminal( const instance = await terminalService.createTerminal(
{ {
@ -1274,7 +1276,7 @@ export function registerTerminalActions() {
if (instance.target === TerminalLocation.Editor) { if (instance.target === TerminalLocation.Editor) {
await instance.focusWhenReady(true); await instance.focusWhenReady(true);
} else { } else {
return accessor.get(ITerminalGroupService).showPanel(true); return terminalGroupService.showPanel(true);
} }
} }
} }