From 5cb34a9d5c05ea769f15f634800eb4893f9d8a5c Mon Sep 17 00:00:00 2001 From: Vanessa Date: Wed, 22 Jun 2022 18:43:59 +0800 Subject: [PATCH] :art: fix https://github.com/siyuan-note/siyuan/issues/5244 --- app/src/protyle/wysiwyg/keydown.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/protyle/wysiwyg/keydown.ts b/app/src/protyle/wysiwyg/keydown.ts index b6dfda5f6..b08f8efe3 100644 --- a/app/src/protyle/wysiwyg/keydown.ts +++ b/app/src/protyle/wysiwyg/keydown.ts @@ -230,7 +230,7 @@ export const keydown = (protyle: IProtyle, editorElement: HTMLElement) => { setFold(protyle, selectElements[0]); } else { if (nodeElement.parentElement.getAttribute("data-type") === "NodeListItem") { - if (nodeElement.parentElement.querySelector(".list")) { + if (nodeElement.parentElement.childElementCount > 3) { setFold(protyle, nodeElement.parentElement); } else { setFold(protyle, nodeElement); @@ -251,7 +251,7 @@ export const keydown = (protyle: IProtyle, editorElement: HTMLElement) => { setFold(protyle, selectElements[0], true); } else { if (nodeElement.parentElement.getAttribute("data-type") === "NodeListItem") { - if (nodeElement.parentElement.querySelector(".list")) { + if (nodeElement.parentElement.childElementCount > 3) { setFold(protyle, nodeElement.parentElement, true); } else { setFold(protyle, nodeElement, true);