From d7d653331130d2cbf5198c08133497f9042d7a53 Mon Sep 17 00:00:00 2001 From: Tyrone Yeh Date: Thu, 22 Jan 2026 08:56:39 +0800 Subject: [PATCH] Fix markdown newline handling during IME composition (gitea#36421) (#36424) Backport of #36421 --- web_src/js/features/comp/EditorMarkdown.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/web_src/js/features/comp/EditorMarkdown.ts b/web_src/js/features/comp/EditorMarkdown.ts index 00cf4a188c..f6bd925930 100644 --- a/web_src/js/features/comp/EditorMarkdown.ts +++ b/web_src/js/features/comp/EditorMarkdown.ts @@ -176,6 +176,7 @@ export function markdownHandleIndention(tvs: TextareaValueSelection): MarkdownHa } function handleNewline(textarea: HTMLTextAreaElement, e: Event) { + if ((e as KeyboardEvent).isComposing) return; const ret = markdownHandleIndention({value: textarea.value, selStart: textarea.selectionStart, selEnd: textarea.selectionEnd}); if (!ret.handled) return; e.preventDefault();