fixed bug when selecting batch recipe

If reselect batch recipe, it appends the new ingredients to the
ingredients of the previously selected recipe.