Hi there.
Trying to build a Scene Graph application that uses panels. I want to create a panel that displays a RowList, but I'm having trouble getting the RowList to scroll. I have the PanelSet as a child node to my Scene, and in BrightScript from the Scene I call
m.contentPanel = CreateObject("roSGNode", "ContentPanel")
m.panelSet.appendChild(m.contentPanel)
m.contentPanel.setFocus(true)
Then, in ContentPanel, I have a child called ContentGrid that extends from RowList.
m.top.panelSize = "full"
m.top.hasNextPanel = false
m.top.isFullScreen = true
m.contentGrid = m.top.createChild("ContentGrid")
m.contentGrid.setFocus(true)
The focus indicator is drawn around the first item in my ContentGrid, but the arrow keys do not allow for movement through the RowList. Any suggestions or even hunches as to why this would be the case would be greatly appreciated!
EDIT:
This is starting to feel like a bug to me. If I let the roku go into 'sleep' mode (aka screensaver is shown) and then wake it up, I am then able to scroll through the RowList perfectly fine.