Fix type check errors in ol/renderer/canvas/VectorLayer

This commit is contained in:
Kevin Schmidt
2018-10-02 15:22:36 -06:00
parent 16faf064de
commit d3e34f95c9
+3 -3
View File
@@ -278,7 +278,7 @@ class CanvasVectorLayerRenderer extends CanvasLayerRenderer {
*/ */
prepareFrame(frameState, layerState) { prepareFrame(frameState, layerState) {
const vectorLayer = /** @type {import("../../layer/Vector.js").default} */ (this.getLayer()); 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 animating = frameState.viewHints[ViewHint.ANIMATING];
const interacting = frameState.viewHints[ViewHint.INTERACTING]; const interacting = frameState.viewHints[ViewHint.INTERACTING];
@@ -362,13 +362,13 @@ class CanvasVectorLayerRenderer extends CanvasLayerRenderer {
*/ */
function(feature) { function(feature) {
features.push(feature); features.push(feature);
}, this); });
features.sort(vectorLayerRenderOrder); features.sort(vectorLayerRenderOrder);
for (let i = 0, ii = features.length; i < ii; ++i) { for (let i = 0, ii = features.length; i < ii; ++i) {
render(features[i]); render(features[i]);
} }
} else { } else {
vectorSource.forEachFeatureInExtent(extent, render, this); vectorSource.forEachFeatureInExtent(extent, render);
} }
replayGroup.finish(); replayGroup.finish();