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:
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: () => {