diff --git a/web/src/components/overlay/dialog/SearchFilterDialog.tsx b/web/src/components/overlay/dialog/SearchFilterDialog.tsx index 3721fd2a1..1b960271d 100644 --- a/web/src/components/overlay/dialog/SearchFilterDialog.tsx +++ b/web/src/components/overlay/dialog/SearchFilterDialog.tsx @@ -51,9 +51,27 @@ export default function SearchFilterDialog({ const [open, setOpen] = useState(false); + const moreFiltersSelected = useMemo( + () => + currentFilter && + (currentFilter.time_range || + (currentFilter.zones?.length ?? 0) > 0 || + (currentFilter.sub_labels?.length ?? 0) > 0 || + (currentFilter.search_type?.length ?? 2) !== 2), + [currentFilter], + ); + const trigger = ( - );