diff --git a/src/services/edition-service.js b/src/services/edition-service.js index 1595d4f66238c0a04e411b45f6190ec0333d4770..fff42ff666463aec93028eaeb34ca55e9ff0346b 100644 --- a/src/services/edition-service.js +++ b/src/services/edition-service.js @@ -125,7 +125,8 @@ const editionService = { // On mobile stop drawing when selecting a drawn point if (isMobile) { this.selectForUpdate.on('select', () => { - if (this.draw.getActive() && this.draw.sketchCoords_.length > 2) { + // Permet de stopper le dessin de ligne ou polygone sur mobile + if (this.draw.getActive() && (this.draw.sketchCoords_.length > 2 || this.draw.sketchCoords_[0].length > 3)) { this.draw.finishDrawing(); } });