diff --git a/src/dom/Draggable.js b/src/dom/Draggable.js index 073a7354..48644e4d 100644 --- a/src/dom/Draggable.js +++ b/src/dom/Draggable.js @@ -46,6 +46,8 @@ L.Draggable = L.Evented.extend({ _onDown: function (e) { this._moved = false; + if (L.DomUtil.hasClass(this._element, 'leaflet-zoom-anim')) { return; } + if (L.Draggable._dragging || e.shiftKey || ((e.which !== 1) && (e.button !== 1) && !e.touches) || !this._enabled) { return; } L.Draggable._dragging = true; // Prevent dragging multiple objects at once. @@ -53,8 +55,6 @@ L.Draggable = L.Evented.extend({ L.DomUtil.preventOutline(this._element); } - if (L.DomUtil.hasClass(this._element, 'leaflet-zoom-anim')) { return; } - L.DomUtil.disableImageDrag(); L.DomUtil.disableTextSelection();