diff --git a/dist/angular-leaflet-directive.js b/dist/angular-leaflet-directive.js index b4e92c96..54e0c6de 100644 --- a/dist/angular-leaflet-directive.js +++ b/dist/angular-leaflet-directive.js @@ -2861,7 +2861,8 @@ angular.module('leaflet-directive').service('leafletMarkersHelpers', ["$rootScop } } - var marker = new L.marker(coords, markerOptions); + try { var marker = new L.marker(coords, markerOptions); } + catch (e) { console.warn(e); return undefined; } if (!isString(markerData.message)) { marker.unbindPopup(); @@ -5731,4 +5732,4 @@ angular.module('leaflet-directive') }; }]); -}(angular)); \ No newline at end of file +}(angular)); diff --git a/dist/angular-leaflet-directive.no-header.js b/dist/angular-leaflet-directive.no-header.js index f86d1905..5f1c19fa 100644 --- a/dist/angular-leaflet-directive.no-header.js +++ b/dist/angular-leaflet-directive.no-header.js @@ -2832,7 +2832,8 @@ angular.module('leaflet-directive').service('leafletMarkersHelpers', ["$rootScop } } - var marker = new L.marker(coords, markerOptions); + try { var marker = new L.marker(coords, markerOptions); } + catch (e) { console.warn(e); return undefined; } if (!isString(markerData.message)) { marker.unbindPopup(); @@ -5702,4 +5703,4 @@ angular.module('leaflet-directive') }; }]); -}(angular)); \ No newline at end of file +}(angular)); diff --git a/src/services/leafletMarkersHelpers.js b/src/services/leafletMarkersHelpers.js index 3c2c3498..d6d8cdda 100644 --- a/src/services/leafletMarkersHelpers.js +++ b/src/services/leafletMarkersHelpers.js @@ -481,7 +481,8 @@ angular.module('leaflet-directive').service('leafletMarkersHelpers', function($r } } - var marker = new L.marker(coords, markerOptions); + try { var marker = new L.marker(coords, markerOptions); } + catch (e) { console.warn(e); return undefined; } if (!isString(markerData.message)) { marker.unbindPopup();