Sessions: Opening a session in a new window clears it from the Sessions app (fix #306991) (#307022)

This commit is contained in:
Benjamin Pasero
2026-04-01 08:12:34 +02:00
committed by GitHub
parent e6e776a4b6
commit 1d3da7cb96

View File

@@ -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 } },