diff --git a/lib/OpenLayers/Control/MouseDefaults.js b/lib/OpenLayers/Control/MouseDefaults.js index e7dc1d61cc..9ce026342c 100644 --- a/lib/OpenLayers/Control/MouseDefaults.js +++ b/lib/OpenLayers/Control/MouseDefaults.js @@ -55,6 +55,7 @@ OpenLayers.Control.MouseDefaults.prototype = this.zoomBox.style.zIndex = this.map.Z_INDEX_BASE["Popup"] - 1; this.map.viewPortDiv.appendChild(this.zoomBox); } + document.onselectstart=function() { return false; } Event.stop(evt); }, @@ -111,6 +112,7 @@ OpenLayers.Control.MouseDefaults.prototype = } else { this.map.setCenter(this.map.center); } + document.onselectstart=null; this.mouseDragStart = null; this.map.div.style.cursor = "default"; }, diff --git a/lib/OpenLayers/Control/MouseToolbar.js b/lib/OpenLayers/Control/MouseToolbar.js index 056e56868f..e0afdd527b 100644 --- a/lib/OpenLayers/Control/MouseToolbar.js +++ b/lib/OpenLayers/Control/MouseToolbar.js @@ -164,6 +164,7 @@ OpenLayers.Control.MouseToolbar.prototype = this.map.div.style.cursor = "move"; break; } + document.onselectstart = function() { return false; } Event.stop(evt); }, @@ -247,6 +248,7 @@ OpenLayers.Control.MouseToolbar.prototype = this.map.setCenter(this.map.center); } + document.onselectstart = null; this.mouseDragStart = null; this.map.div.style.cursor = "default"; },