From 2a7702a78b69563b02095068501c5ab2ec62ee61 Mon Sep 17 00:00:00 2001 From: Vanessa Date: Thu, 25 Jul 2024 20:22:57 +0800 Subject: [PATCH] :art: fix https://github.com/siyuan-note/siyuan/issues/11984 --- app/src/protyle/wysiwyg/remove.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/protyle/wysiwyg/remove.ts b/app/src/protyle/wysiwyg/remove.ts index e206325b2..1869605f1 100644 --- a/app/src/protyle/wysiwyg/remove.ts +++ b/app/src/protyle/wysiwyg/remove.ts @@ -260,7 +260,7 @@ export const removeBlock = (protyle: IProtyle, blockElement: Element, range: Ran data: previousElement.outerHTML, id: previousElement.getAttribute("data-node-id"), parentID: previousElement.parentElement.getAttribute("data-node-id") || protyle.block.parentID, - previousID: ppElement ? ppElement.getAttribute("data-node-id") : undefined + previousID: (ppElement && (!previousElement.previousElementSibling || !previousElement.previousElementSibling.classList.contains("protyle-action"))) ? ppElement.getAttribute("data-node-id") : undefined }]); previousElement.remove(); } else {