Hi guys,

I have this issue with a spark datagrid where I have some
defaultItemRenders with their default item Editors but with 2 columns with
the same custom ItemRenderer which are also marked in the gridColumn with
rendererIsEditable="true".
When I try to tab between the editable columns, all defaults ItemEditors
work as expected but once reached those custom renderers, tabbing stop
working within the cells and jump to another component.

I've been debugging for a while and I've noticed that during
*setEditedItemPosition()* it tries to set focus on the ItemRenderer
(setFocusInItemRenderer) but in the line *o =
fm.getNextFocusManagerComponent(false) as DisplayObject;* it fails to find
the correct object because *getNextFocusManagerComponent2* in the
*FocusManager* fails to find the index (returns -1) in line * i =
getIndexOfFocusedObject(o);* because the ItemRenderer is not in the
focusableObjects list.

Does anyone know if there is any way to manage to get the ItemRenderer
added to the focusableObjects list?


-- 

João Fernandes

Reply via email to