Select Current Row using Row FIlter

I have a customization where I use the TextChanged event to update my row filter on a grid as I type. Works amazing. However, I’ve run into a slight hitch. The top row (the one that is defaultly selected) does not seem to get caught in the EpiView notification when the filter removes rows. So when I try to right click and open something, the selected row still thinks it’s the first row in the unfiltered grid. This updates, of course, when I select a different row… but if I’ve filtered down to 1 row… how do I get it to update the selected row?