diff --git a/src/ol/interaction/draw.js b/src/ol/interaction/draw.js index 86763dd3ed..cf9f93fc94 100644 --- a/src/ol/interaction/draw.js +++ b/src/ol/interaction/draw.js @@ -374,7 +374,7 @@ ol.interaction.Draw.handleUpEvent_ = function(event) { this.addToDrawing_(event); } pass = false; - } else if (circleMode) { + } else if (circleMode && this.freehand_) { this.finishCoordinate_ = null; } return pass;