From 07eb4eb02b8806f6355b6ead27712d34479a0d14 Mon Sep 17 00:00:00 2001 From: Daniel Imms <2193314+Tyriar@users.noreply.github.com> Date: Mon, 3 Nov 2025 11:54:40 -0800 Subject: [PATCH] Fix flicker in focus terminal Fixes #274314 --- .../terminalContrib/chat/browser/terminalChatActions.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/vs/workbench/contrib/terminalContrib/chat/browser/terminalChatActions.ts b/src/vs/workbench/contrib/terminalContrib/chat/browser/terminalChatActions.ts index a107c92f115..e1c9dc9c471 100644 --- a/src/vs/workbench/contrib/terminalContrib/chat/browser/terminalChatActions.ts +++ b/src/vs/workbench/contrib/terminalContrib/chat/browser/terminalChatActions.ts @@ -398,10 +398,14 @@ registerAction2(class ShowChatTerminalsAction extends Action2 { if (instance) { terminalService.setActiveInstance(instance); await terminalService.revealTerminal(instance); + qp.hide(); terminalService.focusInstance(instance); + } else { + qp.hide(); } + } else { + qp.hide(); } - qp.hide(); }); qp.onDidHide(() => qp.dispose()); qp.show();