From 4cc06c48249c4fa0fb6104b7fa009a926b9d6df4 Mon Sep 17 00:00:00 2001 From: Vanessa Date: Sun, 29 Sep 2024 10:53:07 +0800 Subject: [PATCH] :iphone: fix https://github.com/siyuan-note/siyuan/issues/12258 --- app/src/mobile/menu/search.ts | 16 ++++++++++++++++ app/src/search/menu.ts | 9 ++------- 2 files changed, 18 insertions(+), 7 deletions(-) diff --git a/app/src/mobile/menu/search.ts b/app/src/mobile/menu/search.ts index 233e574ca..a779bbb29 100644 --- a/app/src/mobile/menu/search.ts +++ b/app/src/mobile/menu/search.ts @@ -347,6 +347,22 @@ const initSearchEvent = (app: App, element: Element, config: Config.IUILayoutTab return true; } }); + if (target.parentElement.classList.contains("b3-chip--current")) { + updateConfig(element, { + removed: true, + sort: 0, + group: 0, + hasReplace: false, + method: 0, + hPath: "", + idPath: [], + k: "", + r: "", + page: 1, + types: getDefaultType(), + replaceTypes: Object.assign({}, Constants.SIYUAN_DEFAULT_REPLACETYPES), + }, config); + } if (target.parentElement.parentElement.childElementCount === 1) { target.parentElement.parentElement.classList.add("fn__none"); } diff --git a/app/src/search/menu.ts b/app/src/search/menu.ts index c2ac7e87a..be51ba8e8 100644 --- a/app/src/search/menu.ts +++ b/app/src/search/menu.ts @@ -634,16 +634,11 @@ export const initCriteriaMenu = (element: HTMLElement, data: Config.IUILayoutTab html += `
${escapeHtml(item.name)}
`; }); /// #if MOBILE - element.innerHTML = `
+ element.innerHTML = `
${html}
`; - if (html === "") { - element.classList.add("fn__none"); - } else { - element.classList.remove("fn__none"); - } /// #else - element.innerHTML = `
+ element.innerHTML = `
${html}