fix mapsurfer controur layer detection