diff --git a/superset-frontend/src/dashboard/components/nativeFilters/FilterBar/CascadePopover.tsx b/superset-frontend/src/dashboard/components/nativeFilters/FilterBar/CascadePopover.tsx index b5a9432b01b3f..0a51df05d5ad3 100644 --- a/superset-frontend/src/dashboard/components/nativeFilters/FilterBar/CascadePopover.tsx +++ b/superset-frontend/src/dashboard/components/nativeFilters/FilterBar/CascadePopover.tsx @@ -108,7 +108,7 @@ const CascadePopover: React.FC = ({ return activeChildren; } - if (currentValue) { + if (currentValue !== undefined && currentValue !== null) { return [filter]; } diff --git a/superset-frontend/src/filters/components/Select/AntdSelectFilter.tsx b/superset-frontend/src/filters/components/Select/AntdSelectFilter.tsx index d9f89c9aec902..8197d28cfa60b 100644 --- a/superset-frontend/src/filters/components/Select/AntdSelectFilter.tsx +++ b/superset-frontend/src/filters/components/Select/AntdSelectFilter.tsx @@ -76,7 +76,7 @@ export default function AntdPluginFilterSelect( ), // @ts-ignore (add to superset-ui/core) currentState: { - value: resultValue, + value: resultValue.length ? resultValue : null, }, }); };