nakarte

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

commit 695cab214830324b03bf7bb1bcdef76529f17149
parent 6eee22eae50c4fbc9d0540dea8e6224886e6af40
Author: Sergej Orlov <wladimirych@gmail.com>
Date:   Sat, 25 Mar 2017 01:46:19 +0300

[print/canvas markers] make waypoints semitransparent

Diffstat:
Msrc/lib/leaflet.control.track-list/track-list.js | 3++-
Msrc/lib/leaflet.layer.rasterize/CanvasMarkers.js | 2+-
2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/lib/leaflet.control.track-list/track-list.js b/src/lib/leaflet.control.track-list/track-list.js @@ -118,7 +118,8 @@ L.Control.TrackList = L.Control.extend({ this._markerLayer = new L.Layer.CanvasMarkers(null, { print: true, scaleDependent: true, - zIndex: 1000 + zIndex: 1000, + printTransparent: true }).addTo(map); this._markerLayer.on('markerclick markercontextmenu', this.onMarkerClick, this); map.on('resize', this._setAdaptiveHeight, this); diff --git a/src/lib/leaflet.layer.rasterize/CanvasMarkers.js b/src/lib/leaflet.layer.rasterize/CanvasMarkers.js @@ -53,7 +53,7 @@ L.Layer.CanvasMarkers.include({ this.drawSelectedMarkers(canvas, pixelExtents, markerJobs, pointsForLabels, zoom); }, isOverlay: true, - overlaySolid: true + overlaySolid: !this.options.printTransparent } ), abortLoading: () => {