loleaflet/src/layer/tile/GridLayer.js | 2 +- loleaflet/src/layer/tile/TileLayer.js | 1 + 2 files changed, 2 insertions(+), 1 deletion(-)
New commits: commit 04be35fa39664202091cd97fea3b614c151e3f3f Author: Mihai Varga <mihai.va...@collabora.com> Date: Mon Jul 27 12:26:08 2015 +0300 loleaflet: prefetch tiles when all empty tiles have loaded diff --git a/loleaflet/src/layer/tile/GridLayer.js b/loleaflet/src/layer/tile/GridLayer.js index 515964f..7b4f7b6 100644 --- a/loleaflet/src/layer/tile/GridLayer.js +++ b/loleaflet/src/layer/tile/GridLayer.js @@ -751,7 +751,7 @@ L.GridLayer = L.Layer.extend({ }, _preFetchTiles: function () { - if (this._permission === 'edit') { + if (this._permission === 'edit' || this._emptyTilesCount > 0) { return; } var center = this._map.getCenter(); diff --git a/loleaflet/src/layer/tile/TileLayer.js b/loleaflet/src/layer/tile/TileLayer.js index f8ddb5e..423a1c2 100644 --- a/loleaflet/src/layer/tile/TileLayer.js +++ b/loleaflet/src/layer/tile/TileLayer.js @@ -106,6 +106,7 @@ L.TileLayer = L.GridLayer.extend({ this._map.on('zoomstart zoomend', this._onZoom, this); this._map.on('clearselection', this._clearSelections, this); this._map.on('copy', this._onCopy, this); + this._map.on('alltilesloaded', this._preFetchTiles, this); this._startMarker.on('drag dragend', this._onSelectionHandleDrag, this); this._endMarker.on('drag dragend', this._onSelectionHandleDrag, this); this._textArea = this._map._textArea; _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits