From 51840747236ae5b43e05cb3fd9bc3a16e16a20fb Mon Sep 17 00:00:00 2001 From: Christopher Baines Date: Wed, 17 Sep 2014 14:22:20 +0100 Subject: Fix show and close info Also modify the full example such that this cannot happen again. --- src/leaflet-soton.js | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src') diff --git a/src/leaflet-soton.js b/src/leaflet-soton.js index 4f08e9f..90ba947 100644 --- a/src/leaflet-soton.js +++ b/src/leaflet-soton.js @@ -952,6 +952,8 @@ SELECT * WHERE {\ }, showInfo: function(content, latlng, options) { + var map = this; + options = options || {}; options.maxWidth = map.getContainer().offsetWidth; @@ -966,6 +968,8 @@ SELECT * WHERE {\ popup.openOn(map); }, closeInfo: function() { + var map = this; + if (map._popup) { map.closePopup(map._popup); } -- cgit v1.2.3