commit 381399d1c2259dbb41549c4973995d17c49988a6
parent ad0fb5564b9b06120ce39e2ee7ecf461379d6157
Author: Sergej Orlov <wladimirych@gmail.com>
Date: Sun, 27 Nov 2016 13:28:54 +0300
[canvas masrkers] avoid errors on keyboard events propagating from forms
Diffstat:
1 file changed, 3 insertions(+), 0 deletions(-)
diff --git a/src/lib/leaflet.layer.canvasMarkers/canvasMarkers.js b/src/lib/leaflet.layer.canvasMarkers/canvasMarkers.js
@@ -308,6 +308,9 @@ L.Layer.CanvasMarkers = L.GridLayer.extend({
},
findMarkerFromMouseEvent: function(e) {
+ if (!e.latlng) {
+ return;
+ }
var p = this._map.project(e.latlng),
region = this._regions.search({minX: p.x, minY: p.y, maxX: p.x, maxY: p.y})[0],
marker;