From 427ec33b788005024caf53190ef798279294b450 Mon Sep 17 00:00:00 2001 From: Vanessa Date: Thu, 9 Feb 2023 10:31:10 +0800 Subject: [PATCH] :bug: fix https://github.com/siyuan-note/siyuan/issues/7307 --- app/src/search/util.ts | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/app/src/search/util.ts b/app/src/search/util.ts index eab1014d1..5aa7ee407 100644 --- a/app/src/search/util.ts +++ b/app/src/search/util.ts @@ -903,6 +903,22 @@ const updateConfig = (element: Element, item: ISearchOption, config: ISearchOpti } (element.querySelector("#searchInput") as HTMLInputElement).value = item.k; (element.querySelector("#replaceInput") as HTMLInputElement).value = item.r; + let methodTip = window.siyuan.languages.searchMethod + " " + switch (item.method) { + case 0: + methodTip += window.siyuan.languages.keyword; + break; + case 1: + methodTip += window.siyuan.languages.querySyntax + break; + case 2: + methodTip += "SQL" + break; + case 3: + methodTip += window.siyuan.languages.regex + break; + } + element.querySelector("#searchSyntaxCheck").setAttribute("aria-label", methodTip); Object.assign(config, item); window.siyuan.storage[Constants.LOCAL_SEARCHEDATA] = Object.assign({}, config); setStorageVal(Constants.LOCAL_SEARCHEDATA, window.siyuan.storage[Constants.LOCAL_SEARCHEDATA]);