From 3d721faa79c71b4f5edf98c0e6b8a20b19bc12d0 Mon Sep 17 00:00:00 2001 From: Vanessa Date: Thu, 27 Jul 2023 23:17:06 +0800 Subject: [PATCH] :bug: fix https://github.com/siyuan-note/siyuan/issues/8839 --- app/src/menus/protyle.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/src/menus/protyle.ts b/app/src/menus/protyle.ts index 11806fee3..253e436e9 100644 --- a/app/src/menus/protyle.ts +++ b/app/src/menus/protyle.ts @@ -669,7 +669,10 @@ export const imgMenu = (protyle: IProtyle, range: Range, assetElement: HTMLEleme iconHTML: "", label: ``, bind(element) { - element.querySelector("textarea").addEventListener("change", (event) => { + element.querySelector("textarea").addEventListener("input", (event:InputEvent) => { + if (event.isComposing) { + return; + } const value = (event.target as HTMLInputElement).value.replace(/\n|\r\n|\r|\u2028|\u2029/g, ""); imgElement.setAttribute("src", value); imgElement.setAttribute("data-src", value);