diff --git a/packages/frontend/core/src/components/blocksuite/block-suite-editor/ai/request.ts b/packages/frontend/core/src/components/blocksuite/block-suite-editor/ai/request.ts index 4c721bce7215..76a76982dab2 100644 --- a/packages/frontend/core/src/components/blocksuite/block-suite-editor/ai/request.ts +++ b/packages/frontend/core/src/components/blocksuite/block-suite-editor/ai/request.ts @@ -123,7 +123,10 @@ export function textToText({ messageId: message.messageId, }); if (signal) { - if (signal.aborted) return; + if (signal.aborted) { + eventSource.close(); + return; + } signal.onabort = () => { eventSource.close(); };