From 76d68b013ab13996132ef6b8790cad642af5ec8a Mon Sep 17 00:00:00 2001 From: maik Date: Thu, 20 Aug 2026 18:38:08 +0200 Subject: [PATCH] fix(karte): Detail-Minikarte auf Strassenzoom (17) statt Deutschland-Locator fitGermanyIfNeeded ueberschrieb bei klein den Zoom-17-Fit aus apply() auf ganz Deutschland. Jetzt nur noch bei leerem Ergebnis (!records) ganz DE zeigen; die Detailseiten-Minikarte bleibt auf Strasse/Haus des Schauplatzes. --- themes/op-dz/assets/js/map.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/themes/op-dz/assets/js/map.js b/themes/op-dz/assets/js/map.js index b523a04..c1bda73 100644 --- a/themes/op-dz/assets/js/map.js +++ b/themes/op-dz/assets/js/map.js @@ -71,7 +71,10 @@ } function fitGermanyIfNeeded() { - if (klein || !records.length) { + // Nur bei leerem Ergebnis ganz Deutschland zeigen. Die Detail-Minikarte + // (klein) bleibt auf dem Strassenzoom aus apply() (maxZoom 17), damit man + // Strasse/Haus des Schauplatzes sieht. + if (!records.length) { try { map.fitBounds(germanyBounds.pad(0.02)); } catch (e) {} } }