I have created a list of names and I have a filter that I apply to show names that start with a particular letter. I also have button that removes the filter so that all names are displayed again. Is there a way to clear the selectedItem of the mx:List so that every time I apply the filter the selectedItem becomes unset? The issue I'm running into is when there is a selected name in a view then the filter is run the selectedItem seems to be cleared, but once I go back to the "all" view the item is reselected. I have tried calling the refresh method on my xml collection data provider but this doesn't seem to do the trick.

