loleaflet/src/layer/tile/TileLayer.js | 9 +++++++++ 1 file changed, 9 insertions(+)
New commits: commit cc3b521572ccc33875ee179ca6c78b61cffb5087 Author: László Németh <laszlo.nem...@collabora.com> Date: Tue Feb 21 11:22:20 2017 +0100 loleaflet: debug mode: fade out blue color of the tiles after 1 sec, if it wasn't removed by a tile update. From commit bc19f90dd48a1792fca9d5b7bbf13b8f1b35134b (Don't send a tile that hasn't changed even if client asks for it), blue color of the requested tiles isn't removed completely. Change-Id: I0f4c152f61c2b0f70f1b7c23bd63d3e0bc80ec74 diff --git a/loleaflet/src/layer/tile/TileLayer.js b/loleaflet/src/layer/tile/TileLayer.js index 6deb46e..f86b5bd 100644 --- a/loleaflet/src/layer/tile/TileLayer.js +++ b/loleaflet/src/layer/tile/TileLayer.js @@ -2018,6 +2018,7 @@ L.TileLayer = L.GridLayer.extend({ if (tile._debugTile) { tile._debugTile.setStyle({fillOpacity: 0.5, fillColor: 'blue'}); tile._debugTime.date = +new Date(); + tile._debugTile.date = +new Date(); tile._debugInvalidateCount++; this._debugInvalidateCount++; } @@ -2052,6 +2053,14 @@ L.TileLayer = L.GridLayer.extend({ rect.setStyle({fillOpacity: opac - 0.04}); } } + for (var key in this._debugTiles) { + var rect = this._debugTiles[key]; + var col = rect.options.fillColor; + var opac = rect.options.fillOpacity; + if (col === 'blue' && opac >= 0.04 && rect.date + 1000 < +new Date()) { + rect.setStyle({fillOpacity: opac - 0.04}); + } + } this._debugTimeoutId = setTimeout(function () { map._docLayer._debugTimeout(); }, 50); } },
_______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits