From d3e34f95c9f481134f42e8109380fe2600dbc684 Mon Sep 17 00:00:00 2001 From: Kevin Schmidt Date: Tue, 2 Oct 2018 15:22:36 -0600 Subject: [PATCH] Fix type check errors in ol/renderer/canvas/VectorLayer --- src/ol/renderer/canvas/VectorLayer.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/ol/renderer/canvas/VectorLayer.js b/src/ol/renderer/canvas/VectorLayer.js index ae88718b25..e196316dbb 100644 --- a/src/ol/renderer/canvas/VectorLayer.js +++ b/src/ol/renderer/canvas/VectorLayer.js @@ -278,7 +278,7 @@ class CanvasVectorLayerRenderer extends CanvasLayerRenderer { */ prepareFrame(frameState, layerState) { const vectorLayer = /** @type {import("../../layer/Vector.js").default} */ (this.getLayer()); - const vectorSource = vectorLayer.getSource(); + const vectorSource = /** @type {import("../../source/Vector.js").default} */ (vectorLayer.getSource()); const animating = frameState.viewHints[ViewHint.ANIMATING]; const interacting = frameState.viewHints[ViewHint.INTERACTING]; @@ -362,13 +362,13 @@ class CanvasVectorLayerRenderer extends CanvasLayerRenderer { */ function(feature) { features.push(feature); - }, this); + }); features.sort(vectorLayerRenderOrder); for (let i = 0, ii = features.length; i < ii; ++i) { render(features[i]); } } else { - vectorSource.forEachFeatureInExtent(extent, render, this); + vectorSource.forEachFeatureInExtent(extent, render); } replayGroup.finish();