I have a matrix of thumbnails with lots of mouseEvent stuff happening. In one case the OVER event triggers a text label to be displayed as a new displayObject on top of the thumbnail. When my mouse is over this text label the thumbnail’s OUT event is called, causing the label to disappear, and the result is a flashing loop of on/off.
The text label is a class that extends Sprite, and I have mouseEnabled set to false for the whole object. It still appears to trap mouse events and refuses to be “transparent” to the mouse. Any suggestions?
constructor for the text label class
public function ProjectToolTip(tipText:String,mainMC:MovieClip):void {
this.tipText = tipText.toUpperCase();
this.mainMC = mainMC;
setupTextFormat();
toolTip=new Sprite();
update("",0,0);
toolTip.alpha = 0.0;
this.mouseEnabled = false;
trace("DEBUG: created tool tip");
}