 			{
 				m_imageLoader.priority = value;
 			}
+		}
+
+		override public function remove(...args : *) : void
+		{
+			if (m_imageLoader)
+			{
+				m_imageLoader.cancel();
+				m_imageLoader.removeEventListener(Event.COMPLETE, imageLoaded);
+				m_imageLoader = null;
+			}
+			super.remove(args);
 		}
 		
 		

			}
			m_loaded = true;
			setBitmapData(BitmapData(m_imageLoader.content()));
			dispatchEvent(new DisplayEvent(DisplayEvent.LOAD_COMPLETE));
		}


			}
			src = CSSParsingHelper.resolvePathAgainstPath(src, m_xmlURL);
			m_loaded = false;
			if (m_imageLoader)
			{
				m_imageLoader.cancel();
			}
			m_imageLoader = new BitmapResource();
			m_imageLoader.setCheckPolicyFile(m_checkPolicyFile);
			m_imageLoader.priority = m_priority;
			m_imageLoader.setCacheBitmap(m_cacheBitmap);
			m_imageLoader.setURL(src);
			m_imageLoader.addEventListener(Event.COMPLETE, imageLoaded);
			m_imageLoader.execute();
