Fix: don't show duplicate entry of default baselayer if already added

This commit is contained in:
Pieter Vander Vennet 2024-06-13 20:59:52 +02:00
parent 2baddeb231
commit 7ef1628d87

View file

@ -80,11 +80,14 @@ export class AvailableRasterLayers {
return GeoOperations.inside(lonlat, eliPolygon)
})
matching.unshift(AvailableRasterLayers.osmCarto)
matching.push(AvailableRasterLayers.defaultBackgroundLayer)
if (enableBing?.data) {
matching.push(AvailableRasterLayers.bing)
}
matching.push(...AvailableRasterLayers.globalLayers)
if(!matching.some(l => l.id === AvailableRasterLayers.defaultBackgroundLayer.properties.id)){
matching.push(AvailableRasterLayers.defaultBackgroundLayer)
}
return matching
},
[enableBing]