From 8df8106a516c536e521a072559d46b51ba1abe9c Mon Sep 17 00:00:00 2001 From: crschmidt Date: Sat, 14 Mar 2009 17:06:46 +0000 Subject: [PATCH] fix for Layer.GML has some problems with load events r=tschaub (Closes #1747) git-svn-id: http://svn.openlayers.org/trunk/openlayers@9050 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf --- lib/OpenLayers/Layer/GML.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/OpenLayers/Layer/GML.js b/lib/OpenLayers/Layer/GML.js index 25a6aa4304..faaa45199d 100644 --- a/lib/OpenLayers/Layer/GML.js +++ b/lib/OpenLayers/Layer/GML.js @@ -91,7 +91,6 @@ OpenLayers.Layer.GML = OpenLayers.Class(OpenLayers.Layer.Vector, { // loaded after the GML is paited. // See http://trac.openlayers.org/ticket/404 if(this.visibility && !this.loaded){ - this.events.triggerEvent("loadstart"); this.loadGML(); } }, @@ -101,6 +100,7 @@ OpenLayers.Layer.GML = OpenLayers.Class(OpenLayers.Layer.Vector, { */ loadGML: function() { if (!this.loaded) { + this.events.triggerEvent("loadstart"); OpenLayers.Request.GET({ url: this.url, success: this.requestSuccess, @@ -122,7 +122,6 @@ OpenLayers.Layer.GML = OpenLayers.Class(OpenLayers.Layer.Vector, { this.url = url; this.destroyFeatures(); this.loaded = false; - this.events.triggerEvent("loadstart"); this.loadGML(); },