commit 4204f6dca561274b36dbce22cfc0fe13cd7b7d7e parent 0f52e728f87a1df4765749feb056235b1616ebbf Author: Sergej Orlov <wladimirych@gmail.com> Date: Tue, 7 Feb 2017 02:17:59 +0300 [track list] fixed deleting of waypoints Diffstat:
M | src/lib/leaflet.control.track-list/track-list.js | | | 4 | +++- |
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/lib/leaflet.control.track-list/track-list.js b/src/lib/leaflet.control.track-list/track-list.js @@ -890,7 +890,9 @@ L.Control.TrackList = L.Control.extend({ removePoint: function(marker) { this.stopPlacingPoint(); this._markerLayer.removeMarker(marker); - marker._parentTrack.markers.remove(marker); + const markers = marker._parentTrack.markers; + const i = markers.indexOf(marker); + markers.splice(i, 1); }, renamePoint: function(marker) {