diff --git a/src/ol/renderer/canvas/vectortilelayer.js b/src/ol/renderer/canvas/vectortilelayer.js index 559ddf29fb..1e08c8e00c 100644 --- a/src/ol/renderer/canvas/vectortilelayer.js +++ b/src/ol/renderer/canvas/vectortilelayer.js @@ -137,7 +137,9 @@ ol.renderer.canvas.VectorTileLayer.prototype.renderTileReplays_ = function( var alpha = replayContext.globalAlpha; replayContext.globalAlpha = layerState.opacity; + /** @type {Array.} */ var tilesToDraw = this.renderedTiles; + var tileGrid = source.getTileGrid(); var currentZ, i, ii, offsetX, offsetY, origin, pixelSpace, replayState; @@ -283,7 +285,9 @@ ol.renderer.canvas.VectorTileLayer.prototype.forEachFeatureAtCoordinate = functi /** @type {Object.} */ var features = {}; + /** @type {Array.} */ var replayables = this.renderedTiles; + var source = /** @type {ol.source.VectorTile} */ (layer.getSource()); var tileGrid = source.getTileGrid(); var found, tileSpaceCoordinate;