Backoffice list view search is not encoded

The backoffice list view search field is not encoded, so a search like A&B only sends A to the server.

How can I override the controller to simply urlencode it?

This looks to be a bug, I have submitted a PR to fix

The filter param should be urlencoded by AaronSadlerUK · Pull Request #19774 · umbraco/Umbraco-CMS