filter view rerenders properly