From d4d45d0db3fc50bc654807ae854162d267d91df5 Mon Sep 17 00:00:00 2001 From: Vanessa Date: Fri, 16 Sep 2022 22:24:41 +0800 Subject: [PATCH] :art: fix https://github.com/siyuan-note/siyuan/issues/5882 --- app/src/protyle/wysiwyg/getBlock.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/protyle/wysiwyg/getBlock.ts b/app/src/protyle/wysiwyg/getBlock.ts index 32f48ea10..64145c109 100644 --- a/app/src/protyle/wysiwyg/getBlock.ts +++ b/app/src/protyle/wysiwyg/getBlock.ts @@ -94,7 +94,8 @@ export const getTopEmptyElement = (element: Element) => { while (topElement.parentElement && !topElement.parentElement.classList.contains("protyle-wysiwyg")) { if (!topElement.parentElement.getAttribute("data-node-id")) { topElement = topElement.parentElement; - } else if (topElement.parentElement.textContent !== "" || topElement.previousElementSibling?.getAttribute("data-node-id")) { + } else if (getContenteditableElement(topElement.parentElement).textContent !== "" || + topElement.previousElementSibling?.getAttribute("data-node-id")) { break; } else { topElement = topElement.parentElement;