From 8f3bd7aa3b86bdb5b6f93facb4f2c1dcc418d432 Mon Sep 17 00:00:00 2001 From: Kirill Date: Wed, 27 May 2026 18:34:45 +0500 Subject: [PATCH] =?UTF-8?q?=D1=8B=D0=B2=D0=B2=D1=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- client/src/shared/ui/RichTextMessageContent.tsx | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/client/src/shared/ui/RichTextMessageContent.tsx b/client/src/shared/ui/RichTextMessageContent.tsx index 0d636d9..34d6ad2 100644 --- a/client/src/shared/ui/RichTextMessageContent.tsx +++ b/client/src/shared/ui/RichTextMessageContent.tsx @@ -18,9 +18,14 @@ export function RichTextMessageContent({ value, tone = 'default' }: RichTextMess }) useEffect(() => { - if (!editor) return + if (!editor || editor.isDestroyed) return const normalizedValue = value.trim() ? value : '

' - if (editor.getHTML() === normalizedValue) return + try { + if (editor.getHTML() === normalizedValue) return + } catch { + // editor schema not ready yet + return + } editor.commands.setContent(normalizedValue, { emitUpdate: false }) }, [editor, value])