From 9172128b32314e7ec96648666fb5a455ee2394c1 Mon Sep 17 00:00:00 2001 From: Daniel <845765@qq.com> Date: Tue, 30 Apr 2024 00:19:30 +0800 Subject: [PATCH] :bug: Regular expression search and replace results in nested paragraphs https://github.com/siyuan-note/siyuan/issues/11188 --- kernel/model/search.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/model/search.go b/kernel/model/search.go index f1849adbe..33a45a1a4 100644 --- a/kernel/model/search.go +++ b/kernel/model/search.go @@ -804,7 +804,7 @@ func replaceTextNode(text *ast.Node, method int, keyword string, replacement str } var replaceNodes []*ast.Node - for rNode := tree.Root.FirstChild; nil != rNode; rNode = rNode.Next { + for rNode := tree.Root.FirstChild.FirstChild; nil != rNode; rNode = rNode.Next { replaceNodes = append(replaceNodes, rNode) }