Layer is now responsible of its rendering

This commit is contained in:
Florent gravin
2018-11-13 12:23:53 +01:00
parent d21a88edce
commit c2c599a517
2 changed files with 15 additions and 5 deletions

View File

@@ -96,11 +96,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_);