From 30bc97755a7dc21f58cbee1516eecc7b925eec2b Mon Sep 17 00:00:00 2001 From: Antoine Abt Date: Wed, 19 Feb 2014 11:57:30 +0100 Subject: [PATCH] =?UTF-8?q?Restore=20`preventDefault`=20call=20that=20shou?= =?UTF-8?q?ldn=E2=80=99t=20have=20been=20removed?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/ol/control/fullscreencontrol.js | 1 + src/ol/control/zoomcontrol.js | 1 + src/ol/control/zoomtoextentcontrol.js | 1 + 3 files changed, 3 insertions(+) diff --git a/src/ol/control/fullscreencontrol.js b/src/ol/control/fullscreencontrol.js index 444e3d0bc7..5d13ecd83a 100644 --- a/src/ol/control/fullscreencontrol.js +++ b/src/ol/control/fullscreencontrol.js @@ -83,6 +83,7 @@ ol.control.FullScreen.prototype.handleClick_ = function(browserEvent) { if (!goog.dom.fullscreen.isSupported()) { return; } + browserEvent.preventDefault(); var map = this.getMap(); if (goog.isNull(map)) { return; diff --git a/src/ol/control/zoomcontrol.js b/src/ol/control/zoomcontrol.js index 7588d8842b..eda75cee6d 100644 --- a/src/ol/control/zoomcontrol.js +++ b/src/ol/control/zoomcontrol.js @@ -94,6 +94,7 @@ goog.inherits(ol.control.Zoom, ol.control.Control); * @private */ ol.control.Zoom.prototype.zoomByDelta_ = function(delta, browserEvent) { + browserEvent.preventDefault(); // prevent the anchor from getting appended to the url var map = this.getMap(); // FIXME works for View2D only diff --git a/src/ol/control/zoomtoextentcontrol.js b/src/ol/control/zoomtoextentcontrol.js index 067a92943f..16602abc61 100644 --- a/src/ol/control/zoomtoextentcontrol.js +++ b/src/ol/control/zoomtoextentcontrol.js @@ -65,6 +65,7 @@ goog.inherits(ol.control.ZoomToExtent, ol.control.Control); * @private */ ol.control.ZoomToExtent.prototype.handleZoomToExtent_ = function(browserEvent) { + browserEvent.preventDefault(); // prevent #zoomExtent anchor from getting appended to the url var map = this.getMap(); var view = map.getView();