From 40347f407a6b81ff8fe05880ae5432777c780259 Mon Sep 17 00:00:00 2001 From: alma Date: Mon, 21 Apr 2025 17:56:45 +0200 Subject: [PATCH] mail page fix --- components/ComposeEmail.tsx | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/components/ComposeEmail.tsx b/components/ComposeEmail.tsx index eb65cb52..5b0a044b 100644 --- a/components/ComposeEmail.tsx +++ b/components/ComposeEmail.tsx @@ -205,8 +205,14 @@ export default function ComposeEmail({ contentEditable className="prose max-w-none min-h-[200px] p-4 focus:outline-none border rounded-md" suppressContentEditableWarning + dangerouslySetInnerHTML={{ __html: composeBody }} onInput={(e: React.FormEvent) => { - setComposeBody((e.target as HTMLDivElement).innerHTML); + const content = (e.target as HTMLDivElement).innerHTML; + setComposeBody(content); + }} + onBlur={(e: React.FocusEvent) => { + const content = e.currentTarget.innerHTML; + setComposeBody(content); }} />