With single=true icon is now set onclick

Previously the icon wasn't set until mouseout with single=true. Now the icon is set onclick