From c22a78e565c5d65f6c1a37c2535ebd561afcc8c6 Mon Sep 17 00:00:00 2001 From: Daniel <845765@qq.com> Date: Mon, 9 Feb 2026 16:20:55 +0800 Subject: [PATCH] :art: Improve move tx Signed-off-by: Daniel <845765@qq.com> --- kernel/model/transaction.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/kernel/model/transaction.go b/kernel/model/transaction.go index 2744d0080..9c52ec7f1 100644 --- a/kernel/model/transaction.go +++ b/kernel/model/transaction.go @@ -446,6 +446,11 @@ func (tx *Transaction) doMove(operation *Operation) (ret *TxErr) { srcEmptyList = srcNode.Parent } + if nil != operation.Context && "true" == operation.Context["removeFold"] { + srcNode.RemoveIALAttr("heading-fold") + srcNode.RemoveIALAttr("fold") + } + targetPreviousID := operation.PreviousID targetParentID := operation.ParentID if "" != targetPreviousID {