Too often dealing with filters can be frustrating. Let’s get them right. That means never freeze the UI on a single input, provide text input fallback and never auto-scroll users on a single input. Here’s why.
https://smashingmagazine.com/2021/07/frustrating-design-patterns-broken-frozen-filters/