loleaflet/src/layer/tile/TileLayer.js | 5 +++++ 1 file changed, 5 insertions(+)
New commits: commit d25ed90b1ebec84dcea6cbf7a47bbfeb8bf364ef Author: Henry Castro <hcas...@collabora.com> Date: Sat Jun 27 19:38:31 2015 -0400 loleaflet: Disable mouse when dragging image. diff --git a/loleaflet/src/layer/tile/TileLayer.js b/loleaflet/src/layer/tile/TileLayer.js index fc83fff..3e470ec 100644 --- a/loleaflet/src/layer/tile/TileLayer.js +++ b/loleaflet/src/layer/tile/TileLayer.js @@ -669,6 +669,8 @@ L.TileLayer = L.GridLayer.extend({ }, _onMouseEvent: function (e) { + if (this._graphicMarker && this._graphicMarker.isDragged) { return; } + if (e.type === 'mousedown') { this._selecting = true; this._clearSelections(); @@ -836,10 +838,12 @@ L.TileLayer = L.GridLayer.extend({ var aPos = this._latLngToTwips(e.handle.getLatLng()); if (e.type === 'editstart') { + this._graphicMarker.isDragged = true; this._postSelectGraphicEvent('start', aPos.x, aPos.y); } else if (e.type === 'editend') { this._postSelectGraphicEvent('end', aPos.x, aPos.y); + this._graphicMarker.isDragged = false; } }, @@ -877,6 +881,7 @@ L.TileLayer = L.GridLayer.extend({ else if (this._graphicMarker) { this._graphicMarker.off('editstart editend', this._onGraphicEdit, this); this._map.removeLayer(this._graphicMarker); + this._graphicMarker.isDragged = false; } }, _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits