From 4be3fa218f68ea96b41236977695f71fa5bbc2d2 Mon Sep 17 00:00:00 2001 From: Geido <60598000+geido@users.noreply.github.com> Date: Wed, 29 Mar 2023 18:18:08 +0200 Subject: [PATCH] fix: Dashboard not loading with default first value in filter (#23512) --- .../src/filters/components/Select/SelectFilterPlugin.tsx | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/superset-frontend/src/filters/components/Select/SelectFilterPlugin.tsx b/superset-frontend/src/filters/components/Select/SelectFilterPlugin.tsx index 7de9efcfaf75c..50f87b655d90b 100644 --- a/superset-frontend/src/filters/components/Select/SelectFilterPlugin.tsx +++ b/superset-frontend/src/filters/components/Select/SelectFilterPlugin.tsx @@ -128,7 +128,6 @@ export default function PluginFilterSelect(props: PluginFilterSelectProps) { enableEmptyFilter && !inverseSelection && !values?.length; const suffix = inverseSelection && values?.length ? t(' (excluded)') : ''; - dispatchDataMask({ type: 'filterState', __cache: filterState, @@ -289,13 +288,9 @@ export default function PluginFilterSelect(props: PluginFilterSelectProps) { updateDataMask, data, groupby, - JSON.stringify(filterState), + JSON.stringify(filterState.value), ]); - useEffect(() => { - updateDataMask(filterState.value); - }, [JSON.stringify(filterState.value)]); - useEffect(() => { setDataMask(dataMask); }, [JSON.stringify(dataMask)]);