From bbc67b32e2ac409c5fd167f51332c568a5972129 Mon Sep 17 00:00:00 2001 From: Vanessa Date: Wed, 27 Jul 2022 00:35:37 +0800 Subject: [PATCH] =?UTF-8?q?:bug:=20=E4=B8=8A=E4=B8=8B=E9=94=AE=E6=8A=A5?= =?UTF-8?q?=E9=94=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/protyle/wysiwyg/keydown.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/protyle/wysiwyg/keydown.ts b/app/src/protyle/wysiwyg/keydown.ts index 07607d739..1ab8ccf44 100644 --- a/app/src/protyle/wysiwyg/keydown.ts +++ b/app/src/protyle/wysiwyg/keydown.ts @@ -554,7 +554,7 @@ export const keydown = (protyle: IProtyle, editorElement: HTMLElement) => { protyle.toolbar.isNewEmptyInline = false; protyle.hint.enableEmoji = false; // 需使用 editabled,否则代码块会把语言字数算入 - const nodeEditableElement = getContenteditableElement(nodeElement) + const nodeEditableElement = getContenteditableElement(nodeElement) || nodeElement const position = getSelectionOffset(nodeEditableElement, protyle.wysiwyg.element, range); const tdElement = hasClosestByMatchTag(range.startContainer, "TD"); if (event.key === "ArrowDown" && nodeEditableElement?.textContent.trimRight().substr(position.start).indexOf("\n") === -1 && (