diff --git a/packages/frontend/core/src/blocksuite/presets/ai/utils/editor-actions.ts b/packages/frontend/core/src/blocksuite/presets/ai/utils/editor-actions.ts index e994a6e49b..8f4e84ee93 100644 --- a/packages/frontend/core/src/blocksuite/presets/ai/utils/editor-actions.ts +++ b/packages/frontend/core/src/blocksuite/presets/ai/utils/editor-actions.ts @@ -105,6 +105,7 @@ export const replace = async ( ); if (textSelection) { + host.std.command.exec('deleteText', { textSelection }); const { snapshot, job } = await markdownToSnapshot(content, host); await job.snapshotToSlice( snapshot,