diff --git a/templates/adsb_dashboard.html b/templates/adsb_dashboard.html
index f9ddd99..78bab31 100644
--- a/templates/adsb_dashboard.html
+++ b/templates/adsb_dashboard.html
@@ -2234,15 +2234,9 @@ sudo make install
setTimeout(() => { if (radarMap) radarMap.invalidateSize(); }, 200);
setTimeout(() => { if (radarMap) radarMap.invalidateSize(); }, 500);
- // Tactical overlays: range rings + observer reticle + HUD panels
- const intervals = [maxRange * 0.25, maxRange * 0.5, maxRange * 0.75, maxRange]
- .map(n => Math.round(n));
+ // Tactical overlays: observer reticle + HUD panels + scale bar
+ // Range rings are managed by drawRangeRings() which handles toggle, range changes, and observer moves
mapOverlays = MapUtils.addTacticalOverlays(radarMap, {
- rangeRings: {
- center: [observerLocation.lat, observerLocation.lon],
- intervals,
- unit: 'nm',
- },
observerReticle: { latlng: [observerLocation.lat, observerLocation.lon] },
hudPanels: {
modeName: 'ADS-B',
diff --git a/templates/index.html b/templates/index.html
index 3515c25..a7640bb 100644
--- a/templates/index.html
+++ b/templates/index.html
@@ -10177,10 +10177,6 @@
window.aprsMap = aprsMap;
aprsMapOverlays = MapUtils.addTacticalOverlays(aprsMap, {
- hudPanels: {
- modeName: 'APRS',
- getContactCount: () => Object.keys(aprsMarkers).length,
- },
scaleBar: true,
});
@@ -11305,10 +11301,6 @@
window.groundTrackMap = groundTrackMap;
gpsMapOverlays = MapUtils.addTacticalOverlays(groundTrackMap, {
- hudPanels: {
- modeName: 'GPS',
- getContactCount: () => 0,
- },
scaleBar: true,
});