diff --git a/src/routes/components/CheckBoxFilter.svelte b/src/routes/components/CheckBoxFilter.svelte index 62fe4c7..99c261a 100644 --- a/src/routes/components/CheckBoxFilter.svelte +++ b/src/routes/components/CheckBoxFilter.svelte @@ -23,9 +23,9 @@ const filterValues = selected .map((s, i) => (s ? options[i] : false)) .filter((v) => !!v) - if (!filterValues) { + if (!filterValues || filterValues.length === options.length) { gridApi - .setColumnFilterModel(column, {}) + .setColumnFilterModel(column, null) .then(() => gridApi.onFilterChanged()) return }