From 2961be423e29c71bf1cd021c588d66a8dc9ee186 Mon Sep 17 00:00:00 2001 From: Schuyler Erle Date: Fri, 30 Mar 2007 22:04:06 +0000 Subject: [PATCH] Handler.MouseWheel gets destroy(). Fixes #600. Look out now. git-svn-id: http://svn.openlayers.org/trunk/openlayers@2937 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf --- lib/OpenLayers/Handler/MouseWheel.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/lib/OpenLayers/Handler/MouseWheel.js b/lib/OpenLayers/Handler/MouseWheel.js index 4d370384c4..18425b7ff3 100644 --- a/lib/OpenLayers/Handler/MouseWheel.js +++ b/lib/OpenLayers/Handler/MouseWheel.js @@ -36,6 +36,15 @@ OpenLayers.Handler.MouseWheel.prototype = OpenLayers.Class.inherit( OpenLayers.H this.wheelListener = this.onWheelEvent.bindAsEventListener(this); }, + /** + * + */ + destroy: function() { + this.deactivate(); + this.wheelListener = null; + OpenLayers.Handler.prototype.destroy.apply(this, arguments); + }, + /** * Mouse ScrollWheel code thanks to http://adomas.org/javascript-mouse-wheel/ */