Browse Source

:bug: Document dynamic loading is incomplete https://github.com/siyuan-note/siyuan/issues/8285

Liang Ding 2 năm trước cách đây
mục cha
commit
3d3dd7218f
1 tập tin đã thay đổi với 2 bổ sung2 xóa
  1. 2 2
      kernel/model/file.go

+ 2 - 2
kernel/model/file.go

@@ -655,8 +655,8 @@ func GetDoc(startID, endID, id string, index int, keyword string, mode int, size
 		// 引用计数浮窗请求,需要按照反链逻辑组装 https://github.com/siyuan-note/siyuan/issues/6853
 		nodes, isBacklinkExpand = getBacklinkRenderNodes(node)
 	} else {
-		// 如果同时存在 startID 和 endID,则只加载 startID 和 endID 之间的块 [startID, endID]
-		if "" != startID && "" != endID {
+		// 如果同时存在 startID 和 endID,并且是动态加载的情况,则只加载 startID 和 endID 之间的块 [startID, endID]
+		if "" != startID && "" != endID && scroll {
 			nodes, eof = loadNodesByStartEnd(tree, startID, endID)
 			if 1 > len(nodes) {
 				// 按 mode 加载兜底