From 198c5e3a92e74083cf217933db2c995257399874 Mon Sep 17 00:00:00 2001 From: nick-delirium Date: Tue, 11 Feb 2025 17:09:19 +0100 Subject: [PATCH] ui: fix autocomplete double fetch --- .../shared/Filters/FilterAutoComplete/AutocompleteModal.tsx | 4 +++- .../shared/Filters/FilterAutoComplete/FilterAutoComplete.tsx | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/frontend/app/components/shared/Filters/FilterAutoComplete/AutocompleteModal.tsx b/frontend/app/components/shared/Filters/FilterAutoComplete/AutocompleteModal.tsx index 22ce83d01..9a7b5f4aa 100644 --- a/frontend/app/components/shared/Filters/FilterAutoComplete/AutocompleteModal.tsx +++ b/frontend/app/components/shared/Filters/FilterAutoComplete/AutocompleteModal.tsx @@ -254,7 +254,9 @@ export function AutoCompleteContainer(props: Props) { event.target === event.currentTarget || event.currentTarget.contains(event.target as Node) ) { - setShowValueModal(true); + setTimeout(() => { + setShowValueModal(true); + }, 0) } }; diff --git a/frontend/app/components/shared/Filters/FilterAutoComplete/FilterAutoComplete.tsx b/frontend/app/components/shared/Filters/FilterAutoComplete/FilterAutoComplete.tsx index 8a2f27498..c64a10d7e 100644 --- a/frontend/app/components/shared/Filters/FilterAutoComplete/FilterAutoComplete.tsx +++ b/frontend/app/components/shared/Filters/FilterAutoComplete/FilterAutoComplete.tsx @@ -80,7 +80,9 @@ const FilterAutoComplete = observer( } }, [topValues, initialFocus]); - useEffect(() => { void loadTopValues() }, [_params.type]); + useEffect(() => { + void loadTopValues() + }, [_params.type]); const loadOptions = async ( inputValue: string,