From 200392785ded76d51fd4125b42e63455538c7629 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maximilian=20Kr=C3=B6g?= Date: Sat, 17 Aug 2019 11:12:30 +0200 Subject: [PATCH] Squared tolerance does not change for each style. --- src/ol/renderer/canvas/VectorLayer.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ol/renderer/canvas/VectorLayer.js b/src/ol/renderer/canvas/VectorLayer.js index 98801e1fc5..840baf254f 100644 --- a/src/ol/renderer/canvas/VectorLayer.js +++ b/src/ol/renderer/canvas/VectorLayer.js @@ -362,10 +362,10 @@ class CanvasVectorLayerRenderer extends CanvasLayerRenderer { } let loading = false; if (Array.isArray(styles)) { + const squaredTolerance = getSquaredRenderTolerance(resolution, pixelRatio); for (let i = 0, ii = styles.length; i < ii; ++i) { loading = renderFeature( - builderGroup, feature, styles[i], - getSquaredRenderTolerance(resolution, pixelRatio), + builderGroup, feature, styles[i], squaredTolerance, this.handleStyleImageChange_, this) || loading; } } else {