Вот, привожу весь код. Слушатель по-прежнему не срабатывает.

Код AS3:
public class Windows extends MovieClip
{
public var popup:MovieClip = new MovieClip();
private var description:MovieClip = new MovieClip();
private function create_rect(width:Number=10.0, height:Number=10.0) : Sprite
{
var s:Sprite = new Sprite();
s.graphics.lineStyle(0.25, 0x999999, 1.0);
s.graphics.beginFill(0xCCCCCC, 1.0);
s.graphics.drawRect(0.0, 0.0, width, height);
s.graphics.endFill();
return s;
}
public var myRect:Sprite = create_rect(190.0, 190.0);
public function closeWindow(evt:MouseEvent):void {
trace("i was here");
removeChild(popup);
popup = null;
}
private function onComplete(e:Event):void
{
var image:Bitmap = e.target.content as Bitmap;
image.scaleX = 0.4;
image.scaleY = 0.4;
image.x = myRect.width - 30;
image.y = myRect.height - 30;
myRect.addChild(image);
image.addEventListener(MouseEvent.CLICK, closeWindow);
}
public var container:MovieClip = new MovieClip();
public function Windows()
{
description.x = 10;
description.y = 10;
var sometext:TextField = new TextField();
sometext.text = "Here will locate some desc";
sometext.width = 180;
sometext.height = 180;
popup.addChild(myRect);
myRect.addChild(description);
description.opaqueBackground = 0xFFFFFF;
myRect.x = 30;
myRect.y = 30;
description.addChild(sometext);
description.width = sometext.width-description.x;
description.height = sometext.height - description.y;
var l:Loader = new Loader();
l.load(new URLRequest("http://cdn1.iconfinder.com/data/icons/ose/Error.png"));
l.contentLoaderInfo.addEventListener(Event.COMPLETE, onComplete);
addChild(popup);
}
}