[Libreoffice-commits] online.git: loleaflet/src
Mihai Varga
mihai.varga at collabora.com
Wed Sep 2 08:18:03 PDT 2015
loleaflet/src/layer/tile/TileLayer.js | 4 ++++
1 file changed, 4 insertions(+)
New commits:
commit da1992103dd77719df97692af3ff17a6fd932792
Author: Mihai Varga <mihai.varga at collabora.com>
Date: Wed Sep 2 18:16:59 2015 +0300
loleaflet: sometimes the graphic marker is not created
It was reported to me but I couldn't reproduce. I suspect some invalid
coordinates
diff --git a/loleaflet/src/layer/tile/TileLayer.js b/loleaflet/src/layer/tile/TileLayer.js
index 97ced2f..877c67e 100644
--- a/loleaflet/src/layer/tile/TileLayer.js
+++ b/loleaflet/src/layer/tile/TileLayer.js
@@ -549,6 +549,10 @@ L.TileLayer = L.GridLayer.extend({
this._map.removeLayer(this._graphicMarker);
}
this._graphicMarker = L.rectangle(this._graphicSelection, {fill: false});
+ if (!this._graphicMarker) {
+ this._map.fire('error', {msg: 'Graphic marker initialization'});
+ return;
+ }
this._graphicMarker.editing.enable();
this._graphicMarker.on('editstart editend', this._onGraphicEdit, this);
this._map.addLayer(this._graphicMarker);
More information about the Libreoffice-commits
mailing list