From ab950f8729addd0ef3547d3942c4fb7b5df28d58 Mon Sep 17 00:00:00 2001 From: "Michael S. Molina" <70410625+michael-s-molina@users.noreply.github.com> Date: Tue, 16 Apr 2024 08:11:56 -0300 Subject: [PATCH] fix: Dynamic filter does not show all values on blur/clear events (#28036) (cherry picked from commit 6e01a6827659881263648b621d7222ef84f0a74d) --- .../src/filters/components/Select/SelectFilterPlugin.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/superset-frontend/src/filters/components/Select/SelectFilterPlugin.tsx b/superset-frontend/src/filters/components/Select/SelectFilterPlugin.tsx index 5b111b7decca7..5bdd91bb64171 100644 --- a/superset-frontend/src/filters/components/Select/SelectFilterPlugin.tsx +++ b/superset-frontend/src/filters/components/Select/SelectFilterPlugin.tsx @@ -189,7 +189,8 @@ export default function PluginFilterSelect(props: PluginFilterSelectProps) { const handleBlur = useCallback(() => { unsetFocusedFilter(); - }, [unsetFocusedFilter]); + onSearch(''); + }, [onSearch, unsetFocusedFilter]); const handleChange = useCallback( (value?: SelectValue | number | string) => { @@ -293,7 +294,7 @@ export default function PluginFilterSelect(props: PluginFilterSelectProps) { >