diff --git a/static/js/visualization.js b/static/js/visualization.js index a2a0814..c3cf38d 100644 --- a/static/js/visualization.js +++ b/static/js/visualization.js @@ -37,12 +37,17 @@ class Visualization { closeButton: true, maxHeight: 250 }) + this.oms.addListener('click', function (marker) { popup.setContent(template(marker.incident)) popup.setLatLng(marker.getLatLng()) map.openPopup(popup) }) + this.oms.addListener('spiderfy', function () { + map.closePopup() + }) + // set up markers this._markers = new Map() this.setupMarkers()