Avoid duplicate precompose and postcompose events

This commit is contained in:
ahocevar
2018-05-25 09:45:09 +02:00
parent 7149b6ddab
commit d867ae1f0e
3 changed files with 67 additions and 10 deletions

View File

@@ -161,7 +161,7 @@ CanvasImageLayerRenderer.prototype.prepareFrame = function(frameState, layerStat
!equals(skippedFeatures, this.skippedFeatures_))) {
context.canvas.width = imageFrameState.size[0] * pixelRatio;
context.canvas.height = imageFrameState.size[1] * pixelRatio;
vectorRenderer.composeFrame(imageFrameState, layerState, context);
vectorRenderer.compose(imageFrameState, layerState, context);
this.image_ = new ImageCanvas(renderedExtent, viewResolution, pixelRatio, context.canvas);
this.skippedFeatures_ = skippedFeatures;
}