# HG changeset patch # User Thomas Junk # Date 1584599015 -3600 # Node ID 2c310815249750c2430ab282cfa497a7873979e9 # Parent 5ec30f63fd58da376f1e2216751cd30c516c4e00 timeslider: only watch timebased layers diff -r 5ec30f63fd58 -r 2c3108152497 client/src/components/TimeSlider.vue --- a/client/src/components/TimeSlider.vue Wed Mar 18 17:35:35 2020 +0100 +++ b/client/src/components/TimeSlider.vue Thu Mar 19 07:23:35 2020 +0100 @@ -179,11 +179,20 @@ } }, sourcesLoading() { + const layers = [ + "BOTTLENECKS", + "GAUGES", + "FAIRWAYDIMENSIONSLOS1", + "FAIRWAYDIMENSIONSLOS2", + "FAIRWAYDIMENSIONSLOS3", + "WATERWAYAXIS", + "FAIRWAYMARKS" + ]; let counter = 0; this.openLayersMaps.forEach(map => { - let layers = map.getLayers().getArray(); for (let i = 0; i < layers.length; i++) { - if (layers[i].getSource().loading) counter++; + let layer = map.getLayer(layers[i]); + if (layer.getSource().loading) counter++; } }); return counter;