diff --git a/website/src/lib/components/map/style.ts b/website/src/lib/components/map/style.ts index dafc6f06e..1852019ae 100644 --- a/website/src/lib/components/map/style.ts +++ b/website/src/lib/components/map/style.ts @@ -59,7 +59,10 @@ export class StyleManager { terrainSource.subscribe(() => this.updateTerrain()); customLayers.subscribe(() => this.updateBasemap()); distanceUnits.subscribe(() => { - if (get(currentBasemap) === 'libertyTopo') this.updateBasemap(); + const map = get(this._map); + if (map && (map.getLayer('contours_m') || map.getLayer('contours_ft'))) { + this.updateBasemap(); + } }); }