fix map layer click