MrMufflon / Leaflet.Elevation

Leaflet plugin to view height profile of GeoJSON- and GPX polylines using d3
http://mrmufflon.github.io/Leaflet.Elevation
MIT License
276 stars 83 forks source link

GPX: Invoke _handleLayerMouseOver on the correct layer #54

Open adg29 opened 8 years ago

adg29 commented 8 years ago

Added the conditional typeof layer==='undefined'. This ensures that layer is correctly assigned to the line object that is made available by the addLine callback in the GPX use-case. Previously there was only a check for null, which prevented the correct assignment to the layer that is assigned the mouseover.

With the correct assignment, mouseover is now triggered on the line and the corresponding point in the elevation diagram is indicated.

Tested on a GPX file @ http://codepen.io/adg29/full/jAzpRo/