diff -r b7554a6ef430 -r 7cfe88b8e219 src/main/webapp/issue-overview.js --- a/src/main/webapp/issue-overview.js Mon Aug 05 19:17:36 2024 +0200 +++ b/src/main/webapp/issue-overview.js Mon Aug 05 19:38:47 2024 +0200 @@ -73,11 +73,14 @@ function toggleAssigneeOnlyMine() { const filters = document.getElementById('filter-assignee') const toggle = document.getElementById('filter-only-mine') - if (toggle.checked) { - filters.disabled = true; - } else { - filters.disabled = false; - } + filters.disabled = !!toggle.checked; +} + +function removeAllFilters() { + document.querySelectorAll('#filter-form *[name=filter]') + .forEach((elem) => elem.value = ''); + document.getElementById('filter-remove').value = 'clear' + document.getElementById('filter-form').submit() } function toggleDetails() {