Jelajahi Sumber

Protect against a reload of the XML data while loading

git-svn-id: http://svn.code.sf.net/p/itop/code/trunk@2085 a333f486-631f-4898-b8df-5754b55c2be0
dflaven 13 tahun lalu
induk
melakukan
5d203503dc
2 mengubah file dengan 5 tambahan dan 0 penghapusan
  1. 5 0
      navigator/iTop/Navigator.as
  2. TEMPAT SAMPAH
      navigator/navigator.swf

+ 5 - 0
navigator/iTop/Navigator.as

@@ -48,6 +48,7 @@
 			m_aNodes = new Array();
 			m_sExclude = '';
 			m_fZoom = 1;
+			m_oLoader = null;
 			initParameters();
 			var success = true;
 			if (ExternalInterface.available) 
@@ -168,6 +169,10 @@
 			var myString:String = m_sDataUrl+sSeparator+'relation='+m_sRelation+'&class='+m_sObjClass+'&id='+m_sObjId+'&exclude='+m_sExclude;
 			trace("Requesting:"+myString);
 			var myXMLURL:URLRequest = new URLRequest(myString);
+			if (m_oLoader != null)
+			{
+				m_oLoader.close();
+			}
 			m_oLoader = new URLLoader();
 			m_oLoader.addEventListener(Event.COMPLETE, onXMLLoadComplete);
 			m_oLoader.addEventListener(SecurityErrorEvent.SECURITY_ERROR, onXMLLoadError);

TEMPAT SAMPAH
navigator/navigator.swf