From 7ad8e74e007d32f5c4b66aae8055949bce70c6fd Mon Sep 17 00:00:00 2001 From: Vanessa Date: Fri, 3 Feb 2023 22:54:48 +0800 Subject: [PATCH] :bug: fix https://github.com/siyuan-note/siyuan/issues/7250 --- app/src/block/util.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/block/util.ts b/app/src/block/util.ts index f13954724..67e750df1 100644 --- a/app/src/block/util.ts +++ b/app/src/block/util.ts @@ -15,7 +15,8 @@ export const cancelSB = (protyle: IProtyle, nodeElement: Element) => { nodeElement.removeAttribute("select-start"); nodeElement.removeAttribute("select-end"); const id = nodeElement.getAttribute("data-node-id"); - const sbElement = genSBElement(nodeElement.getAttribute("data-sb-layout"), id, nodeElement.lastElementChild.outerHTML); + const sbElement = nodeElement.cloneNode() as HTMLElement; + sbElement.innerHTML = nodeElement.lastElementChild.outerHTML; undoOperations.push({ action: "insert", id,