From b228e07c7a3b17181470d3cdf404225c3679bdd2 Mon Sep 17 00:00:00 2001 From: Liang Ding Date: Mon, 15 Aug 2022 10:07:08 +0800 Subject: [PATCH] =?UTF-8?q?:bug:=20=E6=81=A2=E5=A4=8D=E6=96=87=E6=A1=A3?= =?UTF-8?q?=E6=B5=8F=E8=A7=88=E4=BD=8D=E7=BD=AE=E6=97=B6=E6=8A=98=E5=8F=A0?= =?UTF-8?q?=E6=A0=87=E9=A2=98=E4=B8=8B=E6=96=B9=E5=9D=97=E8=A2=AB=E8=AE=A1?= =?UTF-8?q?=E5=85=A5=20Fix=20https://github.com/siyuan-note/siyuan/issues/?= =?UTF-8?q?5639?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kernel/model/file.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/kernel/model/file.go b/kernel/model/file.go index 9f82c55d8..5786de2ad 100644 --- a/kernel/model/file.go +++ b/kernel/model/file.go @@ -724,6 +724,9 @@ func loadNodesByStartEnd(tree *parse.Tree, startID, endID string) (nodes []*ast. } nodes = append(nodes, node) for n := node.Next; nil != n; n = n.Next { + if treenode.IsInFoldedHeading(n, nil) { + continue + } nodes = append(nodes, n) if n.ID == endID {