Daniel
2025-09-24 11:56:54 +08:00
parent be233229a9
commit a9ce100c43

View File

@@ -94,6 +94,9 @@ func (tx *Transaction) doMoveOutlineHeading(operation *Operation) (ret *TxErr) {
targetNode = heading.Previous
}
}
if targetNode.ID == heading.ID {
targetNode = heading.Previous
}
diffLevel := heading.HeadingLevel - previousHeading.HeadingLevel
heading.HeadingLevel = previousHeading.HeadingLevel