From 9098b3f87417a1ed887789c8eb598630bb932d61 Mon Sep 17 00:00:00 2001 From: Daniel <845765@qq.com> Date: Tue, 5 Aug 2025 16:55:48 +0800 Subject: [PATCH] :art: Improve duplicate doc --- kernel/model/file.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/kernel/model/file.go b/kernel/model/file.go index bb6594f9b..0f9ba8c26 100644 --- a/kernel/model/file.go +++ b/kernel/model/file.go @@ -967,8 +967,13 @@ func DuplicateDoc(tree *parse.Tree) { msgId := util.PushMsg(Conf.Language(116), 30000) defer util.PushClearMsg(msgId) + previousPath := tree.Path resetTree(tree, "Duplicated", false) createTreeTx(tree) + box := Conf.Box(tree.Box) + if nil != box { + box.addSort(previousPath, tree.ID) + } FlushTxQueue() // 复制为副本时将该副本块插入到数据库中 https://github.com/siyuan-note/siyuan/issues/11959