If you are using a custom item renderer why aren't you just adding the context menu to the item renderer?
As a note if you are extending one of the default item renderers they have the mouse disabled in the constructor so this needs to be fixed. --- In [email protected], "tsiesser" <[EMAIL PROTECTED]> wrote: > > I'm hoping someone's had experience with this one... I have a TileList > control with a custom itemRenderer. The renderer consists of an Image > control and a few Label controls. > > I've also attached a custom context menu to the TileList. In the > MENU_SELECT event, I want to set the TileList's selectedItem to the > item that the mouse is over before popping up the context menu. So I > examine the event.mouseTarget property... this might be one of the > embedded Label controls, so I crawl up the parent property till I get > to the top. Works great - I eventually get to the itemRenderer level, > where I can check if the renderer.data value is already selected, and > if not, select it. > > It *doesn't* work if I right-click on the Image control. In that case, > mouseTarget comes back as a MovieClip object with its parent property > set to null - there doesn't seem to be any way to determine which > itemRenderer it belongs to! > > Any ideas? All help appreciated, as always!!! > > --Tracey >

