From 514ec1b6cfc1ada14d45646888c4e6177240356f Mon Sep 17 00:00:00 2001 From: Rasheed <99349713+gitRasheed@users.noreply.github.com> Date: Thu, 12 Feb 2026 17:00:29 +0000 Subject: [PATCH] fix: handle plain text insertion in paste so it gets removed when ctrl z undoing --- packages/app/src/components/prompt-input/attachments.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/app/src/components/prompt-input/attachments.ts b/packages/app/src/components/prompt-input/attachments.ts index 232b7557df6..9ea2e62a65f 100644 --- a/packages/app/src/components/prompt-input/attachments.ts +++ b/packages/app/src/components/prompt-input/attachments.ts @@ -89,6 +89,9 @@ export function createPromptAttachments(input: PromptAttachmentsInput) { } if (!plainText) return + const inserted = typeof document.execCommand === "function" && document.execCommand("insertText", false, plainText) + if (inserted) return + input.addPart({ type: "text", content: plainText, start: 0, end: 0 }) }