Merge pull request #8922 from fgravin/layerrenderapi

Layer is reponsible for its renderer
This commit is contained in:
Tim Schaub
2018-11-14 16:09:23 +01:00
committed by GitHub
7 changed files with 23 additions and 20 deletions
+1 -5
View File
@@ -95,11 +95,7 @@ class CompositeMapRenderer extends MapRenderer {
}
const layer = layerState.layer;
const layerRenderer = this.getLayerRenderer(layer);
if (layerRenderer.prepareFrame(frameState, layerState)) {
const element = layerRenderer.renderFrame(frameState, layerState);
this.children_.push(element);
}
this.children_.push(layer.render(frameState));
}
replaceChildren(this.element_, this.children_);