fixes map zoom for empty trails

This commit is contained in:
Christian Beutel
2025-02-16 23:20:34 +01:00
parent 0dd3a8ca99
commit f95ad749be

View File

@@ -199,7 +199,14 @@
const lon = page.url.searchParams.get("lon"); const lon = page.url.searchParams.get("lon");
map?.setZoom(14); map?.setZoom(14);
map?.setCenter([parseFloat(lon!), parseFloat(lat!)]); map?.setCenter([parseFloat(lon!), parseFloat(lat!)]);
} else if (settings && settings.mapFocus == "trails") { } else if (
settings &&
settings.mapFocus == "trails" &&
(maxBoundingBox.min_lon != 0 ||
maxBoundingBox.max_lat != 0 ||
maxBoundingBox.max_lon != 0 ||
maxBoundingBox.min_lat != 0)
) {
const boundingBox: M.LngLatBoundsLike = [ const boundingBox: M.LngLatBoundsLike = [
[maxBoundingBox.min_lon, maxBoundingBox.max_lat], [maxBoundingBox.min_lon, maxBoundingBox.max_lat],
[maxBoundingBox.max_lon, maxBoundingBox.min_lat], [maxBoundingBox.max_lon, maxBoundingBox.min_lat],