diff --git a/src/main/resources/static/js/filter.js b/src/main/resources/static/js/filter.js
index 294013addb96ba6e6ddd2647316e04b6887b9dfa..4a36656b4de3faa881c1809450cd91302d84e729 100644
--- a/src/main/resources/static/js/filter.js
+++ b/src/main/resources/static/js/filter.js
@@ -89,5 +89,6 @@ function setAll(identifier, checked)
     for(let i = 0; i < checkboxes.length; i++)
     {
         checkboxes[i].checked = checked;
+        checkboxes[i].dispatchEvent(new Event('change'));
     }
 }
\ No newline at end of file