From 1d3da7cb96f5400a2f40d58d96f2ca9826e5a547 Mon Sep 17 00:00:00 2001 From: Benjamin Pasero Date: Wed, 1 Apr 2026 08:12:34 +0200 Subject: [PATCH] Sessions: Opening a session in a new window clears it from the Sessions app (fix #306991) (#307022) --- .../contrib/sessions/browser/views/sessionsViewActions.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/vs/sessions/contrib/sessions/browser/views/sessionsViewActions.ts b/src/vs/sessions/contrib/sessions/browser/views/sessionsViewActions.ts index b7744053e92..eefed9fe15c 100644 --- a/src/vs/sessions/contrib/sessions/browser/views/sessionsViewActions.ts +++ b/src/vs/sessions/contrib/sessions/browser/views/sessionsViewActions.ts @@ -626,6 +626,10 @@ registerAction2(class OpenSessionInNewWindowAction extends Action2 { } const sessions = Array.isArray(context) ? context : [context]; const chatWidgetService = accessor.get(IChatWidgetService); + const sessionsManagementService = accessor.get(ISessionsManagementService); + + sessionsManagementService.openNewSessionView(); // running this first to address focus issues + for (const session of sessions) { await chatWidgetService.openSession(session.resource, AUX_WINDOW_GROUP, { auxiliary: { compact: true, bounds: { width: 800, height: 640 } },