diff --git a/app/src/protyle/wysiwyg/index.ts b/app/src/protyle/wysiwyg/index.ts index afc0df49e..b061cf95e 100644 --- a/app/src/protyle/wysiwyg/index.ts +++ b/app/src/protyle/wysiwyg/index.ts @@ -291,7 +291,7 @@ export class WYSIWYG { selectElements[0].parentElement.classList.contains("list") && // 反链复制列表项 https://github.com/siyuan-note/siyuan/issues/6555 selectElements[0].parentElement.childElementCount - 1 === selectElements.length) { const hasNoLiElement = selectElements.find(item => { - if (!selectElements[0].contains(item)) { + if (!selectElements[0].parentElement.contains(item)) { return true; } }); @@ -1814,7 +1814,7 @@ export class WYSIWYG { selectElements[0].parentElement.classList.contains("list") && // 反链复制列表项 https://github.com/siyuan-note/siyuan/issues/6555 selectElements[0].parentElement.childElementCount - 1 === selectElements.length) { const hasNoLiElement = selectElements.find(item => { - if (!selectElements[0].contains(item)) { + if (!selectElements[0].parentElement.contains(item)) { return true; } });