From 6ffc672436cd0721a3b6b4dd9e60d0d721deaf0a Mon Sep 17 00:00:00 2001 From: Tim Schaub Date: Mon, 9 Apr 2007 20:15:19 +0000 Subject: [PATCH] #652 - IE was pretending it didn't know about document.onselectstart - though it relies on it git-svn-id: http://svn.openlayers.org/trunk/openlayers@3039 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf --- lib/OpenLayers/Handler/Drag.js | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/lib/OpenLayers/Handler/Drag.js b/lib/OpenLayers/Handler/Drag.js index 4bc98f6635..c7dd50318b 100644 --- a/lib/OpenLayers/Handler/Drag.js +++ b/lib/OpenLayers/Handler/Drag.js @@ -76,11 +76,9 @@ OpenLayers.Handler.Drag.prototype = OpenLayers.Class.inherit( OpenLayers.Handler if (this.started) { this.dragging = true; this.callback("move", [evt.xy]); - if(document.onselectstart) { - if(!this.oldOnselectstart) { - this.oldOnselectstart = document.onselectstart; - document.onselectstart = function() {return false;} - } + if(!this.oldOnselectstart) { + this.oldOnselectstart = document.onselectstart; + document.onselectstart = function() {return false;} } } return true; @@ -99,9 +97,7 @@ OpenLayers.Handler.Drag.prototype = OpenLayers.Class.inherit( OpenLayers.Handler // TBD replace with CSS classes this.map.div.style.cursor = "default"; this.callback("up", [evt.xy]); - if(document.onselectstart) { - document.onselectstart = this.oldOnselectstart; - } + document.onselectstart = this.oldOnselectstart; } return true; },