From 2c003273a1f66889d1aac29a07f31df50dddcf45 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pavel=20Konvi=C4=8Dka?= Date: Wed, 25 Mar 2026 11:43:28 +0100 Subject: [PATCH] add startPoint and endPoint to fitBounds --- src/Map/index.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/Map/index.js b/src/Map/index.js index 84a8ebd..d83057a 100644 --- a/src/Map/index.js +++ b/src/Map/index.js @@ -375,7 +375,11 @@ function addMarkers(map, markers, options, selectedOptions, position, selectable } if (!position.length && positionsOfMarkers.length) { - map.fitBounds(positionsOfMarkers); + const rs = routeSettingsMap.get(map); + const allBounds = [...positionsOfMarkers]; + if (rs?.startPoint) allBounds.push([rs.startPoint.lat, rs.startPoint.lon]); + if (rs?.endPoint) allBounds.push([rs.endPoint.lat, rs.endPoint.lon]); + map.fitBounds(allBounds); } map.addLayer(cluster);