fixed icon_button bug from commit ce44a7b