Can you please explain why we need to use cancelBubble? Exactly what event isn't getting/is getting fired that is making things not work as they should? Is the addRow() or selectCell() relying on an onClick event? I am having trouble finding anything in the grid documentation.
Is the following happening?
"I think the tableGrid.selectCell() will not work unless the tableGrid is in focus. Normally when you click on a button (like Add Local Row) the grid will get an onblur event (when it loses focus and the button gets focus). I think when you add the cancelBubble it prevents the onblur event from happening. "
I have the same problem, except the onClick event is from a tool bar. The one in context menu works very well, but the one from the toolbar doesn't have the first cell of the newly added row shown as editable state.