Take out updating $location.search() when the user types in the filter box, makes the input box lose focus at least on firefox.