🐛 反链面板出现异常折叠状态 Fix https://github.com/siyuan-note/insider/issues/1083

This commit is contained in:
Liang Ding 2022-10-04 12:06:04 +08:00
parent 7f2cb0c48b
commit a3ec2b7753
No known key found for this signature in database
GPG key ID: 136F30F901A2231D

View file

@ -254,13 +254,15 @@ func buildBacklink(refID string, refTree *parse.Tree, luteEngine *lute.Lute) (re
c = n.FirstChild.Next
}
for liFirstBlockSpan := c.FirstChild; nil != liFirstBlockSpan; liFirstBlockSpan = liFirstBlockSpan.Next {
if treenode.IsBlockRef(liFirstBlockSpan) {
continue
}
if "" != strings.TrimSpace(liFirstBlockSpan.Text()) {
expand = false
break
if c != n.LastChild { // 存在子列表
for liFirstBlockSpan := c.FirstChild; nil != liFirstBlockSpan; liFirstBlockSpan = liFirstBlockSpan.Next {
if treenode.IsBlockRef(liFirstBlockSpan) {
continue
}
if "" != strings.TrimSpace(liFirstBlockSpan.Text()) {
expand = false
break
}
}
}