be more robust against the filters list changing under us (closes #24096)
3 files changed