From fac67b999e9e8222b90da3fd1bae55d1be6d55be Mon Sep 17 00:00:00 2001 From: Adrien Berthet Date: Tue, 23 Jun 2020 16:22:31 +0200 Subject: [PATCH] fix(label): register the labellayer if added alone --- src/Core/View.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Core/View.js b/src/Core/View.js index cf4abddd00..3782ae45e3 100644 --- a/src/Core/View.js +++ b/src/Core/View.js @@ -69,7 +69,9 @@ function _preprocessLayer(view, layer, parentLayer) { layer.projection = parentLayer && parentLayer.extent.crs; } - if (layer.labelEnabled) { + if (layer.isLabelLayer) { + view.mainLoop.gfxEngine.label2dRenderer.registerLayer(layer); + } else if (layer.labelEnabled) { const labelLayer = new LabelLayer(`${layer.id}-label`, view.referenceCrs); labelLayer.source = source; labelLayer.style = layer.style;