From dff6c0c7fc3517dfb4bf2cde4db49c534271b7ed Mon Sep 17 00:00:00 2001 From: Vanessa Date: Sat, 27 Aug 2022 23:29:27 +0800 Subject: [PATCH] :bug: fix https://github.com/siyuan-note/siyuan/issues/5725 --- app/src/protyle/util/editorCommonEvent.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/protyle/util/editorCommonEvent.ts b/app/src/protyle/util/editorCommonEvent.ts index 28af88433..e9ad2da23 100644 --- a/app/src/protyle/util/editorCommonEvent.ts +++ b/app/src/protyle/util/editorCommonEvent.ts @@ -170,7 +170,8 @@ const dragSb = (protyle: IProtyle, sourceElements: Element[], targetElement: Ele if (item.classList.contains("protyle-attr")) { return; } - undoOperations.push({ + // 撤销更新不能位于最后,否则又更新为最新结果 https://github.com/siyuan-note/siyuan/issues/5725 + undoOperations.splice(0, 0, { action: "update", id: item.getAttribute("data-node-id"), data: item.outerHTML