Mercurial > gemma
changeset 2340:236da7c20eac
client: Avoid "drawable" layers to be refreshed.
author | Raimund Renkert <raimund.renkert@intevation.de> |
---|---|
date | Tue, 19 Feb 2019 17:24:23 +0100 |
parents | 7dd7371702b9 |
children | fb353ff08377 |
files | client/src/components/Zoom.vue |
diffstat | 1 files changed, 5 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/client/src/components/Zoom.vue Tue Feb 19 17:20:24 2019 +0100 +++ b/client/src/components/Zoom.vue Tue Feb 19 17:24:23 2019 +0100 @@ -82,10 +82,11 @@ let layers = this.openLayersMap.getLayers().getArray(); for (let i = 0; i < layers.length; i++) { let layer = layers[i]; - if (layer instanceof VectorLayer) { - console.log(layer.get("source").loader_); - layer.getSource().clear(true); - layer.getSource().refresh({ force: true }); + if (layer instanceof VectorLayer && + layer.get("source").loader_.name != "VOID" + ) { + layer.getSource().clear(true); + layer.getSource().refresh({ force: true }); } } }