This commit is contained in:
meganrogge 2021-04-20 19:19:37 -07:00
parent b9c647ab3f
commit 21ae0ca0d4
No known key found for this signature in database
GPG key ID: 3155C8B2F0428C81

View file

@ -226,12 +226,10 @@ class TerminalTabsRenderer implements ITreeRenderer<ITerminalInstance, never, IT
}
fillActionBar(instance: ITerminalInstance, template: ITerminalTabEntryTemplate): void {
const configure = new Action(TERMINAL_COMMAND_ID.CONFIGURE, localize('terminal.configure', "Configure"), ThemeIcon.asClassName(Codicon.pencil), true, () => instance.configure());
const split = new Action(TERMINAL_COMMAND_ID.SPLIT, localize('terminal.split', "Split"), ThemeIcon.asClassName(Codicon.splitHorizontal), true, async () => this._terminalService.splitInstance(instance));
const kill = new Action(TERMINAL_COMMAND_ID.KILL, localize('terminal.kill', "Kill"), ThemeIcon.asClassName(Codicon.trashcan), true, async () => instance.dispose(true));
// TODO: Cache these in a way that will use the correct instance
template.actionBar.clear();
template.actionBar.push(configure, { icon: true, label: false });
template.actionBar.push(split, { icon: true, label: false });
template.actionBar.push(kill, { icon: true, label: false });
}