diff --git a/webgis/js/controllers/marker_controller.js b/webgis/js/controllers/marker_controller.js index 7f6dbff..e15e168 100644 --- a/webgis/js/controllers/marker_controller.js +++ b/webgis/js/controllers/marker_controller.js @@ -19,19 +19,21 @@ export default class extends Controller { END_ZOOM = 19; - go() { + /** + * @param {Event} event + * @returns {L.Marker} + */ + go(event) { let map = GisState.map; const coords = this.coordsValue.split(' '); map.setView( coords, - this.END_ZOOM, + event.params?.zoom ? event.params.zoom : this.END_ZOOM, {animate: false} ); let marker = this.getMarker(map, coords); - // DEBUG for sites - //if (this.groupValue) marker = getMarkerByCoords(coords, this.groupValue); marker?.openTooltip(); return marker; diff --git a/webgis/js/controllers/search_controller.js b/webgis/js/controllers/search_controller.js index 08a2d63..6eb58fb 100644 --- a/webgis/js/controllers/search_controller.js +++ b/webgis/js/controllers/search_controller.js @@ -106,6 +106,7 @@ export default class extends Controller {