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]);