Improve route interactivity by using canvas

This commit is contained in:
Norbert Renner 2021-05-20 13:11:18 +02:00
parent 2cd233f70d
commit 47f3a06be6
3 changed files with 16 additions and 1 deletions

View file

@ -207,7 +207,7 @@ BR.Routing = L.Routing.extend({
_addSegmentCasing: function (e) {
// extend layer style to inherit beeline dashArray
const casingStyle = Object.assign({}, e.layer.options, this.options.styles.trackCasing);
const casing = L.polyline(e.layer.getLatLngs(), casingStyle);
const casing = L.polyline(e.layer.getLatLngs(), Object.assign({}, casingStyle, { interactive: false }));
this._segmentsCasing.addLayer(casing);
e.layer._casing = casing;
this._segments.bringToFront();