diff --git a/js/id/renderer/map.js b/js/id/renderer/map.js index a0dbd4103..a79044b34 100644 --- a/js/id/renderer/map.js +++ b/js/id/renderer/map.js @@ -283,7 +283,11 @@ iD.Map = function() { function zoomPan() { if (d3.event && d3.event.sourceEvent.type === 'dblclick') { - if (!dblclickEnabled) return; + if (!dblclickEnabled) { + zoom.scale(projection.scale()) + .translate(projection.translate()); + return d3.event.sourceEvent.preventDefault(); + } } var fast = (d3.event.scale === projection.scale() && fastEnabled); projection