From 9272db1d250a5dbe09547e374ba3eb874df74c6c Mon Sep 17 00:00:00 2001 From: Tim Schaub Date: Fri, 11 Nov 2016 05:48:06 -0700 Subject: [PATCH] Let the compiler know these are vector tiles --- src/ol/renderer/canvas/vectortilelayer.js | 4 ++++ 1 file changed, 4 insertions(+) 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;