From 65557328aa7b5a09b4dff0a5ed92a620e04d02e0 Mon Sep 17 00:00:00 2001 From: Vanessa Date: Thu, 13 Apr 2023 11:06:21 +0800 Subject: [PATCH] =?UTF-8?q?:art:=20ctrl+M=20=E5=90=8E=E7=82=B9=E5=87=BB?= =?UTF-8?q?=E7=A9=BA=E7=99=BD=E4=BC=9A=E7=95=99=E4=B8=8B=20wbr?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/protyle/toolbar/index.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/src/protyle/toolbar/index.ts b/app/src/protyle/toolbar/index.ts index d97257937..7ee7ef4cc 100644 --- a/app/src/protyle/toolbar/index.ts +++ b/app/src/protyle/toolbar/index.ts @@ -1148,6 +1148,7 @@ export class Toolbar { processRender(renderElement); } else { inlineLastNode = renderElement; + // esc 后需要 focus range,但点击空白处不能 focus range,否则光标无法留在点击位置 renderElement.outerHTML = ""; } } else { @@ -1180,6 +1181,9 @@ export class Toolbar { focusBlock(renderElement); renderElement.classList.add("protyle-wysiwyg--select"); } + } else { + // ctrl+M 后点击空白会留下 wbr + nodeElement.querySelector("wbr")?.remove(); } nodeElement.setAttribute("updated", dayjs().format("YYYYMMDDHHmmss"));