I have a sinking feeling that this is what I'm seeing:

http://thanksmister.com/?p=64

If so, it's caused by the UMap component.

This is not good.

I'm guessing this may be a terminal issue. Anyone know if there is a way to work around it?


On 26/09/2008, at 5:41 PM, Guy Morton wrote:

More clues...if I *don't* click in the text input first, but start tabbing once the popup appears I can see the focus shifting around my inputs and buttons and no error is triggered. If I now click into a text box and then tab, no error is triggered.


So, it seems it only occurs if I click in an input THEN tab.


On 26/09/2008, at 5:35 PM, Guy Morton wrote:

Note that even though it has whined like this, it still seems to work, ie after you dismiss the error you can tab around the items in the popup window like you'd expect.


I'd really appreciate a clue on this one, if anyone has one.

TIA


On 26/09/2008, at 5:28 PM, Guy Morton wrote:

Hi list

I'm creating a popup using this code:

var lookupWindow:IFlexDisplayObject = PopUpManager.createPopUp(MyApp,
AddressLookup, true);
PopUpManager.centerPopUp(lookupWindow);

So far so good. This form has two text inputs. If I click in one and
then hit the tab key Flex throws this error:

ArgumentError: Error #2025: The supplied DisplayObject must be a child
of the caller.
at flash.display::DisplayObjectContainer/getChildIndex()
at mx.core::Container/getChildIndex()[C:\dev\flex_201_gmc\sdk
\frameworks\mx\core\Container.as:2442]
at fl.managers::FocusManager/getChildIndex()
at fl.managers::FocusManager/sortByDepth()
at Array$/_sort()
at Array/http://adobe.com/AS3/2006/builtin::sort()
at fl.managers::FocusManager/sortFocusableObjects()
at fl.managers::FocusManager/keyDownHandler()

and I have NO idea why. Anyone able to help?

Guy







Reply via email to