From 3b47bd0f2356644025ec32ec78e300a6719acdb4 Mon Sep 17 00:00:00 2001 From: Yongjie Zhao Date: Sat, 22 May 2021 08:11:58 +0100 Subject: [PATCH] Revert "fix(dashboard): multiple query trigger when native filter enabled (#14734)" (#14762) This reverts commit 88de4109e718b7ebeb6b5c51ca14a2fad4299895. --- .../dashboard/components/nativeFilters/FilterBar/state.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/superset-frontend/src/dashboard/components/nativeFilters/FilterBar/state.ts b/superset-frontend/src/dashboard/components/nativeFilters/FilterBar/state.ts index 73c01ddc4edcc..8edf7145000af 100644 --- a/superset-frontend/src/dashboard/components/nativeFilters/FilterBar/state.ts +++ b/superset-frontend/src/dashboard/components/nativeFilters/FilterBar/state.ts @@ -107,7 +107,10 @@ export const useInitialization = () => { const numberOfLoadedCharts = Object.values(charts).filter( ({ chartStatus }) => chartStatus !== 'loading', ).length; - if (numberOfLoadedCharts >= numberOfLoadingCharts) { + if ( + numberOfLoadingCharts > 0 && + numberOfLoadedCharts >= numberOfLoadingCharts + ) { setIsInitialized(true); } }, [charts, isInitialized, numberOfLoadingCharts]);