I have having a problem in my flex/air application, in which when the left mouse button is clicked on a TextInput the focus is stolen by the parent. 

So in more detail I have an hierarchy as follows... 

```
accordion
   ->panel(Custom)
      ->TextInput
      ->TextInput

```

So some really annoying reason when I click on the TextInput's the focus goes to the accordion. 

But when i add the same Custom Panel to a Canvas the TextInput works as per normal. 

I don't understand why this would be happening?