From a7941ce0e24f0e7d057c1af9e9817858802e7dff Mon Sep 17 00:00:00 2001 From: Vladimir Agafonkin Date: Wed, 18 Jul 2018 01:13:42 +0300 Subject: [PATCH] fix a bug when zooming in/out too much --- index.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/index.js b/index.js index a51c561..0969610 100644 --- a/index.js +++ b/index.js @@ -51,7 +51,10 @@ function updateOrientations() { ctx.stroke(); var features = map.queryRenderedFeatures({layers: ['road']}); - if (features.length === 0) return; + if (features.length === 0) { + ctx.restore(); + return; + } var ruler = cheapRuler(map.getCenter().lat); var bounds = map.getBounds();