mirror of
https://github.com/Microsoft/vscode
synced 2024-10-05 19:02:54 +00:00
Remove unneeded check for disposed terminal (#184190)
Since #180018 is fixed
This commit is contained in:
parent
8bac540235
commit
0cf685c1da
|
@ -336,9 +336,8 @@ export function registerChatCodeBlockActions() {
|
|||
|
||||
let terminal = await terminalService.getActiveOrCreateInstance();
|
||||
|
||||
// Why does getActiveOrCreateInstance return a disposed terminal? #180018
|
||||
// isFeatureTerminal = debug terminal
|
||||
const unusableTerminal = terminal.isDisposed || terminal.xterm?.isStdinDisabled || terminal.shellLaunchConfig.isFeatureTerminal;
|
||||
// isFeatureTerminal = debug terminal or task terminal
|
||||
const unusableTerminal = terminal.xterm?.isStdinDisabled || terminal.shellLaunchConfig.isFeatureTerminal;
|
||||
terminal = unusableTerminal ? await terminalService.createTerminal() : terminal;
|
||||
|
||||
terminalService.setActiveInstance(terminal);
|
||||
|
|
Loading…
Reference in a new issue