From e8b7c9c470957b3734e7827e804061c721418ecb Mon Sep 17 00:00:00 2001 From: Andrew Pareles Date: Mon, 12 May 2025 11:56:08 -0700 Subject: [PATCH] always create terminal when apply --- .../react/src/markdown/ApplyBlockHoverButtons.tsx | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/src/vs/workbench/contrib/void/browser/react/src/markdown/ApplyBlockHoverButtons.tsx b/src/vs/workbench/contrib/void/browser/react/src/markdown/ApplyBlockHoverButtons.tsx index 786fb737..94fae35b 100644 --- a/src/vs/workbench/contrib/void/browser/react/src/markdown/ApplyBlockHoverButtons.tsx +++ b/src/vs/workbench/contrib/void/browser/react/src/markdown/ApplyBlockHoverButtons.tsx @@ -273,14 +273,7 @@ export const ApplyButtonsHTML = ({ if (isShellLanguage) { try { setIsShellRunning(true) - // create a terminal if none exists or use terminal 1 - const terminalIds = terminalToolService.listPersistentTerminalIds() - - let terminalId: string - if (terminalIds.length !== 0) - terminalId = terminalIds[0] // use 1st terminal id - else - terminalId = await terminalToolService.createPersistentTerminal({ cwd: null }) + const terminalId = await terminalToolService.createPersistentTerminal({ cwd: null }) const { interrupt } = await terminalToolService.runCommand( codeStr,