void () { ListPopupStep<?> step = getListStep(); if (step instanceof FilterableListPopupStep<?>) { ((FilterableListPopupStep<?>)step).updateFilter(mySpeedSearch.getFilter()); } myListModel.refilter(); if (myListModel.getSize() > 0) { if (!(shouldUseStatistics() && autoSelectUsingStatistics())) { selectBestMatch(); } } }