From d75f3552cd94bae118fac3f418ab465c0c7f0207 Mon Sep 17 00:00:00 2001 From: ahocevar Date: Tue, 30 Aug 2011 18:37:11 +0000 Subject: [PATCH] unregister load and error handlers after blank image is loaded. r=sbrunner,pgiraud (closes #3419) git-svn-id: http://svn.openlayers.org/trunk/openlayers@12286 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf --- lib/OpenLayers/Tile/Image.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/OpenLayers/Tile/Image.js b/lib/OpenLayers/Tile/Image.js index 22a25b28c3..ff2b6ace99 100644 --- a/lib/OpenLayers/Tile/Image.js +++ b/lib/OpenLayers/Tile/Image.js @@ -328,7 +328,6 @@ OpenLayers.Tile.Image = OpenLayers.Class(OpenLayers.Tile.BackBufferable, { */ createBackBuffer: function() { var frame = this.frame.cloneNode(false); - OpenLayers.Event.stopObservingElement(this.imgDiv); frame.appendChild(this.imgDiv); this.imgDiv = null; return frame; @@ -340,6 +339,7 @@ OpenLayers.Tile.Image = OpenLayers.Class(OpenLayers.Tile.BackBufferable, { */ onImageLoad: function() { var img = this.imgDiv; + OpenLayers.Event.stopObservingElement(img); img.style.display = ""; this.isLoading = false; this.events.triggerEvent("loadend");