loleaflet/src/layer/tile/GridLayer.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-)
New commits: commit 579945002437f90d38d53da7fc0e32acafd9061e Author: Tor Lillqvist <t...@collabora.com> AuthorDate: Thu Nov 15 11:43:11 2018 +0200 Commit: Tor Lillqvist <t...@collabora.com> CommitDate: Thu Nov 15 16:14:03 2018 +0100 Avoid TypeError: undefined is not an object (evaluating 'tile.src = this._tileCache[key]') Don't use the tile variable unless it has been assigned a value in the same loop iteration. (Also avoids the potential chance of using a leftover value from a previous loop iteration.) Change-Id: Iac445e968ca1bbd86a8c36730e74580622ae43d9 Reviewed-on: https://gerrit.libreoffice.org/63429 Reviewed-by: Tor Lillqvist <t...@collabora.com> Tested-by: Tor Lillqvist <t...@collabora.com> diff --git a/loleaflet/src/layer/tile/GridLayer.js b/loleaflet/src/layer/tile/GridLayer.js index 679f5caa3..d19e2d440 100644 --- a/loleaflet/src/layer/tile/GridLayer.js +++ b/loleaflet/src/layer/tile/GridLayer.js @@ -921,12 +921,13 @@ L.GridLayer = L.Layer.extend({ tile: tile, coords: coords }); + + if (this._tileCache[key]) { + tile.src = this._tileCache[key]; + } } } - if (this._tileCache[key]) { - tile.src = this._tileCache[key]; - } } // sort the tiles by the rows _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits