From d0115ccf260b2e8fb3ae98f9282ec6a4229f5ad7 Mon Sep 17 00:00:00 2001 From: euzuro Date: Tue, 3 Apr 2007 15:54:27 +0000 Subject: [PATCH] patch for #625 - remove extraneous _observeAndCache() function which is only used once. it doesnt seem to conceptually abstract anything, so lets inline it git-svn-id: http://svn.openlayers.org/trunk/openlayers@2991 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf --- lib/OpenLayers/Events.js | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/lib/OpenLayers/Events.js b/lib/OpenLayers/Events.js index 3e8ee06bb9..fca2c6edf0 100644 --- a/lib/OpenLayers/Events.js +++ b/lib/OpenLayers/Events.js @@ -114,18 +114,6 @@ OpenLayers.Event = { name = 'keydown'; } - this._observeAndCache(element, name, observer, useCapture); - }, - - /** - * @param {DOMElement} element - * @param {String} name - * @param {function} observer - * @param {Boolean} useCapture - * - */ - _observeAndCache: function(element, name, observer, useCapture) { - //if observers cache has not yet been created, create it if (!this.observers) { this.observers = new Object(); @@ -135,6 +123,7 @@ OpenLayers.Event = { if (!this.observers[element.id]) { this.observers[element.id] = new Array(); } + //add a new observer to this element's list this.observers[element.id].push({ 'element': element,