From 3c8c096d838e300add412127add4d54d0cc2ac36 Mon Sep 17 00:00:00 2001
From: Daniel <845765@qq.com>
Date: Sat, 30 Aug 2025 18:41:56 +0800
Subject: [PATCH] :bug: When searching for document tags, keyword highlighting
will have extra pound signs
https://github.com/siyuan-note/siyuan/issues/15690
---
app/src/mobile/menu/search.ts | 4 ++--
app/src/search/util.ts | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/app/src/mobile/menu/search.ts b/app/src/mobile/menu/search.ts
index 1dab47816..d31efa8ec 100644
--- a/app/src/mobile/menu/search.ts
+++ b/app/src/mobile/menu/search.ts
@@ -186,7 +186,7 @@ ${unicode2Emoji(getNotebookIcon(item.box) || window.siyuan.storage[Constants.LOC
${unicode2Emoji(childItem.ial.icon, "b3-list-item__graphic", true)}
${childItem.content}
-${childItem.tag ? `${childItem.tag.split("# #").map(tag => `${tag.replace("#", "")}`).join(" ").replace("#", "")}` : ""}
+${childItem.tag ? `${childItem.tag.replace(/#/g, "")}` : ""}
`;
});
resultHTML += "";
@@ -206,7 +206,7 @@ ${childItem.tag ? `${item.content}
- ${item.tag ? `${item.tag.split("# #").map(tag => `${tag.replace("#", "")}`).join(" ").replace("#", "")}` : ""}
+ ${item.tag ? `${item.tag.replace(/#/g, "")}` : ""}
${escapeGreat(title)}
`;
diff --git a/app/src/search/util.ts b/app/src/search/util.ts
index d94581bac..113d156fc 100644
--- a/app/src/search/util.ts
+++ b/app/src/search/util.ts
@@ -1346,7 +1346,7 @@ ${unicode2Emoji(getNotebookIcon(item.box) || window.siyuan.storage[Constants.LOC
${unicode2Emoji(childItem.ial.icon, "b3-list-item__graphic", true)}
${childItem.content}
${getAttr(childItem)}
-${childItem.tag ? `${childItem.tag.split("# #").map(tag => `${tag.replace("#", "")}`).join(" ").replace("#", "")}` : ""}
+${childItem.tag ? `${childItem.tag.replace(/#/g, "")}` : ""}
`;
});
resultHTML += "";
@@ -1364,7 +1364,7 @@ ${childItem.tag ? `${item.content}
${getAttr(item)}
-${item.tag ? `${item.tag.split("# #").map(tag => `${tag.replace("#", "")}`).join(" ").replace("#", "")}` : ""}
+${item.tag ? `${item.tag.replace(/#/g, "")}` : ""}
${escapeGreat(title)}
`;
}