From 4220d32f3d5994f8459dc421d6d2396e7446fdfa 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 d3cb2b4dea..a04606212c 100644 --- a/superset-frontend/src/filters/components/Select/SelectFilterPlugin.tsx +++ b/superset-frontend/src/filters/components/Select/SelectFilterPlugin.tsx @@ -129,7 +129,6 @@ export default function PluginFilterSelect(props: PluginFilterSelectProps) { enableEmptyFilter && !inverseSelection && !values?.length; const suffix = inverseSelection && values?.length ? t(' (excluded)') : ''; - dispatchDataMask({ type: 'filterState', __cache: filterState, @@ -290,13 +289,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)]);