# Tooltip Error

**URL:** https://forum.kirupa.com/t/tooltip-error/277185
**Category:** flash
**Created:** [December 9, 2008, 4:36am UTC](https://forum.kirupa.com/t/tooltip-error/277185 "2008-12-09T04:36:22Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![Pherank](https://avatars.discourse-cdn.com/v4/letter/p/4af34b/32.png) [@Pherank](https://forum.kirupa.com/u/Pherank)
#### Post date: [December 9, 2008, 4:36am UTC](https://forum.kirupa.com/t/tooltip-error/277185/1 "2008-12-09T04:36:22Z")

</div>

I’m getting an error on some tooltip code I’m playing with:

```auto
ArgumentError: Error #2025: The supplied DisplayObject must be a child of the caller.

```

When the user clicks on the target, the tooltip appears. And when the user mouses out of the target area the tooltip disappears. The error occurs on mouse out so it has something to do with this code:

```auto

    if (myToolTip != null) {
        removeChild(myToolTip);
   }

```

```auto

var myToolTip:toolTip;

tester.addEventListener(MouseEvent.CLICK, clickMouse);
tester.addEventListener(MouseEvent.MOUSE_OUT, mouseOut);
tester.mouseChildren = false;
tester.buttonMode = true;

function clickMouse(e:MouseEvent):void {
    myToolTip = new toolTip();
    myToolTip.x = mouseX+12;
    myToolTip.y = mouseY+10;
    myToolTip.mouseChildren = false;
    myToolTip.mouseEnabled = false;
    myToolTip.myText.text = "Tooltip appears in this area.";
    myToolTip.myText.autoSize = TextFieldAutoSize.LEFT;
    myToolTip.background_mc.height = myToolTip.myText.height + 5;
    addChild(myToolTip);
    addEventListener(Event.ENTER_FRAME, moveTool);
}
function mouseOut(e:MouseEvent):void {
    removeEventListener(Event.ENTER_FRAME, moveTool);
    if (myToolTip != null) {
        removeChild(myToolTip);
    }
}
function moveTool(e:Event):void {
    myToolTip.x = mouseX+12;
    myToolTip.y = mouseY+10;
}

```

Here’s a link to the file:  
[http://www.tornedgedesign.com/\_test/kirupa/tooltip.fla](http://www.tornedgedesign.com/_test/kirupa/tooltip.fla)
