From ec247408b4c39a0ad696d38a3a4dd99b59d5e914 Mon Sep 17 00:00:00 2001 From: Vanessa Date: Mon, 4 Dec 2023 22:46:31 +0800 Subject: [PATCH] :art: https://github.com/siyuan-note/siyuan/issues/9794 --- app/src/assets/scss/business/_search.scss | 8 ++++++++ app/src/search/util.ts | 8 ++++---- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/app/src/assets/scss/business/_search.scss b/app/src/assets/scss/business/_search.scss index 6e71ee7a3..f2bea9b16 100644 --- a/app/src/assets/scss/business/_search.scss +++ b/app/src/assets/scss/business/_search.scss @@ -77,6 +77,14 @@ top: 17px; } + &__history-icon { + @extend .fn__a; + height: 42px; + width: 42px; + display: block; + position: absolute; + } + &__label { position: absolute; right: 8px; diff --git a/app/src/search/util.ts b/app/src/search/util.ts index 748a22b5f..90ebc75d9 100644 --- a/app/src/search/util.ts +++ b/app/src/search/util.ts @@ -102,7 +102,7 @@ export const toggleReplaceHistory = (searchElement: Element) => { if (current) { separatorElement.remove(); } - const rect = searchElement.querySelector("#replaceHistoryBtn").getBoundingClientRect(); + const rect = replaceInputElement.getBoundingClientRect(); menu.open({ x: rect.left, y: rect.bottom @@ -172,7 +172,7 @@ export const toggleSearchHistory = (searchElement: Element, config: ISearchOptio if (current) { separatorElement.remove(); } - const rect = searchElement.querySelector("#searchHistoryBtn").getBoundingClientRect(); + const rect = searchInputElement.getBoundingClientRect(); menu.open({ x: rect.left, y: rect.bottom @@ -278,7 +278,7 @@ export const genSearch = (app: App, config: ISearchOption, element: Element, clo
- + @@ -314,7 +314,7 @@ export const genSearch = (app: App, config: ISearchOption, element: Element, clo
- +