diff --git a/src/apps/chat/components/message/ChatMessage.tsx b/src/apps/chat/components/message/ChatMessage.tsx index f12b009e3..c0bb67ebd 100644 --- a/src/apps/chat/components/message/ChatMessage.tsx +++ b/src/apps/chat/components/message/ChatMessage.tsx @@ -716,7 +716,7 @@ export function ChatMessage(props: { enhanceCodeBlocks={labsEnhanceCodeBlocks} textEditsState={textContentEditState} - setEditedText={!messagePendingIncomplete ? handleEditSetText : undefined} + setEditedText={(!props.onMessageFragmentReplace || messagePendingIncomplete) ? undefined : handleEditSetText} onEditsApply={handleApplyAllEdits} onEditsCancel={handleEditsCancel}