From 26c6538531d7a0958457320ba00e0c0e1f7cd600 Mon Sep 17 00:00:00 2001 From: giserpan Date: Fri, 29 Oct 2021 16:17:08 +0800 Subject: [PATCH] fix bug when select interaction crashes with empty vector layer when declutter: true --- src/ol/renderer/canvas/VectorLayer.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ol/renderer/canvas/VectorLayer.js b/src/ol/renderer/canvas/VectorLayer.js index ecfcc8c695..aae89b642f 100644 --- a/src/ol/renderer/canvas/VectorLayer.js +++ b/src/ol/renderer/canvas/VectorLayer.js @@ -485,7 +485,7 @@ class CanvasVectorLayerRenderer extends CanvasLayerRenderer { hitTolerance, featureCallback, executorGroup === this.declutterExecutorGroup - ? frameState.declutterTree.all().map((item) => item.value) + ? frameState.declutterTree&&frameState.declutterTree.all().map((item) => item.value) : null )); });