diff --git a/client/src/app/components/FilterToolbar/MultiselectFilterControl.tsx b/client/src/app/components/FilterToolbar/MultiselectFilterControl.tsx index f88511099e..1d2297ee7b 100644 --- a/client/src/app/components/FilterToolbar/MultiselectFilterControl.tsx +++ b/client/src/app/components/FilterToolbar/MultiselectFilterControl.tsx @@ -49,6 +49,12 @@ export const MultiselectFilterControl = ({ FilterSelectOptionProps[] >(Array.isArray(category.selectOptions) ? category.selectOptions : []); + React.useEffect(() => { + setSelectOptions( + Array.isArray(category.selectOptions) ? category.selectOptions : [] + ); + }, [category.selectOptions]); + const hasGroupings = !Array.isArray(selectOptions); const flatOptions: FilterSelectOptionProps[] = !hasGroupings