Update #2: I did a quick fix. I found the issue to be in a mask you put over the image then tween out once the image was resized.
So it seems this will happen anytime you try to use an image from another server (if that was the true problem, if its not then there are bigger bugs, because I tested with ALLOT of pictures from allot of sizes, filenames and servers). Not sure how they are tied together but I know that what I did fixed it.
private function onLoadInit() {
mcl.removeListener(this);
oiw = Image._width;
oih = Image._height;
var bd:BitmapData = new BitmapData(oiw, oih);
bd.draw(Image);
//resetImg();
//Image.attachBitmap(bd, Image.getNextHighestDepth(), "never", true);
resizeImg();
//Image._alpha = 0;
if (Icon._currentframe == 1) {
PlayBtn._visible = true;
PlayBtn._alpha = 0;
PlayBtn.swapDepths(this.getNextHighestDepth());
Tweener.addTween(PlayBtn, {_alpha:60, time:.5, transition:"easeInQuad"});
}
//Tweener.addTween(Image, {_alpha:100, time:.5, transition:"easeInQuad"});
}
As you can see I commented out a few things that where just visual enhancements that seems to have killed the thumbs. Works perfect now. Thanks, REALLY great gallery!
|