diff --git a/kernel/model/file.go b/kernel/model/file.go index 3c8432457..b21f88dfe 100644 --- a/kernel/model/file.go +++ b/kernel/model/file.go @@ -679,7 +679,7 @@ func GetDoc(id string, index int, keyword string, mode int, size int) (blockCoun } func loadNodesByMode(node *ast.Node, inputIndex, mode, size int, isDoc, isHeading bool) (nodes []*ast.Node, eof bool) { - if 0 == mode /* 仅当前 */ || 2 == mode /* 向下 */ { + if 2 == mode /* 向下 */ { next := node.Next if ast.NodeHeading == node.Type && "1" == node.IALAttr("fold") { // 标题展开时进行动态加载导致重复内容 https://github.com/siyuan-note/siyuan/issues/4671