nakarte

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

commit d8c05d85df46ba67c27be844dd67acf62510959d
parent a067e9e7e9d9b320a2442fc51ac4f16339152605
Author: Sergej Orlov <wladimirych@gmail.com>
Date:   Mon, 20 Mar 2017 02:24:23 +0300

[track edit] do not delete last point on double click on node

Diffstat:
Msrc/lib/leaflet.polyline-edit/index.js | 3+++
1 file changed, 3 insertions(+), 0 deletions(-)

diff --git a/src/lib/leaflet.polyline-edit/index.js b/src/lib/leaflet.polyline-edit/index.js @@ -74,6 +74,9 @@ L.Polyline.EditMixin = { }, onNodeMarkerDblClickedRemoveNode: function(e) { + if (this.getLatLngs().length < 2 || (this._drawingDirection && this.getLatLngs().length === 2)) { + return; + } var marker = e.target, nodeIndex = this.getLatLngs().indexOf(marker._lineNode); this.removeNode(nodeIndex);