Hi I have this code from a tutorial at gotoAndLearn.com (loading multiple swf's)

The code looks like this and "works" ...

Code:
var mcl:MovieClipLoader = new MovieClipLoader();
var mclL:Object = new Object();
trace("before");
mclL.onLoadProgress = function(target, loaded, total) {
	trace("after");
	loader.percent.text = Math.round((loaded/total)*100)+"%";
};
mclL.onLoadInit = function() {
	loader._visible = false;
	loader.percent.text = "";
};
mcl.addListener(mclL);
mcl.loadClip("swf1.swf", holder);
"Now the swf1.swf" loads fine into the "holder" and the "loader" MC is displayed when it is loading ... but:

All the code under mclL.onLoadProgress is not run .. I get the "Before" but not the "after" and therefor there is no text in the loader.percent.text box.

Why is onLoadProgress not "fired"?

Thanks