diff --git a/src/Elastic.Documentation.Site/Assets/web-components/SearchOrAskAi/AskAi/useFetchEventSource.ts b/src/Elastic.Documentation.Site/Assets/web-components/SearchOrAskAi/AskAi/useFetchEventSource.ts index f492d848b..3b784c47f 100644 --- a/src/Elastic.Documentation.Site/Assets/web-components/SearchOrAskAi/AskAi/useFetchEventSource.ts +++ b/src/Elastic.Documentation.Site/Assets/web-components/SearchOrAskAi/AskAi/useFetchEventSource.ts @@ -85,6 +85,7 @@ export function useFetchEventSource({ }, body: bodyString, signal: controller.signal, // Use local controller, not ref + openWhenHidden: true, // Keep connection alive when tab is hidden onopen: async (response: Response) => { if ( response.ok &&