diff --git a/web/components/views/form.tsx b/web/components/views/form.tsx index e3e693869..525a7281f 100644 --- a/web/components/views/form.tsx +++ b/web/components/views/form.tsx @@ -54,7 +54,14 @@ export const ProjectViewForm: React.FC = observer(({ handleFormSubmit, ha // for removing filters from a key const handleRemoveFilter = (key: keyof IIssueFilterOptions, value: string | null) => { - if (!value) return; + // If value is null then remove all the filters of that key + if (!value) { + setValue("query_data", { + ...selectedFilters, + [key]: null, + }); + return; + } const newValues = selectedFilters?.[key] ?? [];