This commit is contained in:
Vanessa 2022-10-17 20:53:13 +08:00
parent 3de02dc59e
commit 941fb7b514

View file

@ -295,6 +295,19 @@ const dragSame = (protyle: IProtyle, sourceElements: Element[], targetElement: E
});
});
undoOperations.reverse();
if (newSourceElement.getAttribute("data-subtype") === "o") {
undoOperations.splice(0, 0,{
action: "update",
id: newSourceElement.getAttribute("data-node-id"),
data: newSourceElement.outerHTML
});
updateListOrder(newSourceElement, 1);
doOperations.push({
action: "update",
id: newSourceElement.getAttribute("data-node-id"),
data: newSourceElement.outerHTML
});
}
undoOperations.push({
action: "delete",
id: newSourceElement.getAttribute("data-node-id"),
@ -369,6 +382,19 @@ const dragSame = (protyle: IProtyle, sourceElements: Element[], targetElement: E
});
});
undoOperations.reverse();
if (newSourceElement.getAttribute("data-subtype") === "o") {
undoOperations.splice(0, 0,{
action: "update",
id: newSourceElement.getAttribute("data-node-id"),
data: newSourceElement.outerHTML
});
updateListOrder(newSourceElement, 1);
doOperations.push({
action: "update",
id: newSourceElement.getAttribute("data-node-id"),
data: newSourceElement.outerHTML
});
}
undoOperations.push({
action: "delete",
id: newSourceElement.getAttribute("data-node-id"),