Composite renderer / trigger a render even when the source is undefined

This commit is contained in:
Olivier Guyot
2019-05-13 16:16:26 +02:00
parent 4bf314f9e6
commit c9d1725f5c

View File

@@ -85,7 +85,8 @@ class CompositeMapRenderer extends MapRenderer {
this.children_.length = 0;
for (let i = 0, ii = layerStatesArray.length; i < ii; ++i) {
const layerState = layerStatesArray[i];
if (!visibleAtResolution(layerState, viewResolution) || layerState.sourceState != SourceState.READY) {
if (!visibleAtResolution(layerState, viewResolution) ||
(layerState.sourceState != SourceState.READY && layerState.sourceState != SourceState.UNDEFINED)) {
continue;
}