From 7c9ba57e16e6f55c6ac20e6936f18e8e9723e27f Mon Sep 17 00:00:00 2001 From: Eugene Burmakin Date: Thu, 4 Apr 2024 17:31:15 +0200 Subject: [PATCH] Center map on latest point, not first one --- app/javascript/controllers/maps_controller.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/javascript/controllers/maps_controller.js b/app/javascript/controllers/maps_controller.js index 143bf002..519ea4dc 100644 --- a/app/javascript/controllers/maps_controller.js +++ b/app/javascript/controllers/maps_controller.js @@ -8,7 +8,7 @@ export default class extends Controller { connect() { console.log("Map controller connected") var markers = JSON.parse(this.element.dataset.coordinates) - var center = markers[0] || JSON.parse(this.element.dataset.center) + var center = markers[markers.length - 1] || JSON.parse(this.element.dataset.center) var center = (center === undefined) ? [52.516667, 13.383333] : center; var map = L.map(this.containerTarget).setView([center[0], center[1]], 14);