update the icons, fix the issues when clicking the point in map