fix the icon position bug