Rework recipe filter

Change the way how RecipeFilter working, because selecting wasn't
working correctly.