I've been working with the grid on a few different channels. roGridScreen events are a little confusing. I don't think it's a bug, but the documentation is not quite right. Here are a few things that may help.
- In my experience, the isListFocused() event never fires
- When the isListItemFocused() event fires, GetIndex() will return the index of the focused list (row) and GetData() will return the index of the focused item (column)