From 64e580157bfd52c47b8dd9f06ba259cb2ec9a9cb Mon Sep 17 00:00:00 2001 From: Vanessa Date: Wed, 5 Jun 2024 11:25:07 +0800 Subject: [PATCH] :art: fix https://github.com/siyuan-note/siyuan/issues/11647 --- app/src/protyle/wysiwyg/keydown.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/protyle/wysiwyg/keydown.ts b/app/src/protyle/wysiwyg/keydown.ts index 3f1565ade..33ac3fc9e 100644 --- a/app/src/protyle/wysiwyg/keydown.ts +++ b/app/src/protyle/wysiwyg/keydown.ts @@ -691,7 +691,8 @@ export const keydown = (protyle: IProtyle, editorElement: HTMLElement) => { } } if (event.key === "ArrowDown") { - if (nodeElement.isSameNode(protyle.wysiwyg.element.lastElementChild)) { + if (nodeEditableElement?.textContent.trimRight().substr(position.start).indexOf("\n") === -1 && + nodeElement.isSameNode(protyle.wysiwyg.element.lastElementChild)) { setLastNodeRange(getContenteditableElement(nodeEditableElement), range, false); range.collapse(false); event.stopPropagation();