From d881c9fc64332811e8bfcd3ff4a8f9dcc55446f7 Mon Sep 17 00:00:00 2001 From: Johannes Baumeister Date: Tue, 28 Apr 2026 16:58:32 +0200 Subject: [PATCH] fix: hide proximity lines if variant layer is hidden --- app.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app.js b/app.js index 784d97d..11d29ed 100644 --- a/app.js +++ b/app.js @@ -712,6 +712,9 @@ document.addEventListener('DOMContentLoaded', async () => { function updateProximityLines() { proximityLinesLayer.clearLayers(); + // Only show lines if the current variant layer is visible + if (!state.map.hasLayer(variantLayers[state.activeVariant])) return; + // Filter turbines for current variant const currentVariantTurbines = state.turbines.filter(t => t.variant === state.activeVariant); if (currentVariantTurbines.length === 0) return; @@ -1494,7 +1497,7 @@ document.addEventListener('DOMContentLoaded', async () => { type: t.type, rd: t.rd, hh: t.hh, - ksfAngle: t.ksfangle || t.ksfAngle + ksfAngle: t.ksfangle ?? t.ksfAngle ?? 0 }); }); statusEl.innerText = `${dbTurbines.length} WEAs aus Datenbank geladen.`;