nakarte

Source code of https://map.sikmir.ru (fork)
git clone git://git.sikmir.ru/nakarte
Log | Files | Refs | LICENSE

commit f9593e1f58a605e73ac7cce07a76c11303089943
parent 6cd51e0a4b9254fc3c19693307b15a8567ec4957
Author: Sergej Orlov <wladimirych@gmail.com>
Date:   Sun, 12 Nov 2017 23:44:11 +0300

[canvas markers] fixed handling of empty labels

Diffstat:
Msrc/lib/leaflet.layer.canvasMarkers/index.js | 6+++---
1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/lib/leaflet.layer.canvasMarkers/index.js b/src/lib/leaflet.layer.canvasMarkers/index.js @@ -253,10 +253,10 @@ L.Layer.CanvasMarkers = L.GridLayer.extend({ const markerId = L.stamp(marker); const job = markerJobs[markerId]; let label = job.marker.label; + if (typeof label === 'function') { + label = label(job.marker, zoom); + } if (label) { - if (typeof label === 'function') { - label = label(job.marker); - } job.label = label; if (!(markerId in this._labelPositions)) { const textWidth = ctx.measureText(label).width;