I see that on the HomeScene >> OnkeyEvent the fiscal back button is handled.
But if I do the same on the DetailsScreen the roku freezes.
This is the code I added to to Details Screen:
' on Button press handler
Sub onItemSelected()
print "play button pressed"
' first button is Play
if m.top.itemSelected = 0
m.videoPlayer.visible = true
m.videoPlayer.setFocus(true)
m.videoPlayer.control = "play"
m.videoPlayer.observeField("state", "OnVideoPlayerStateChange")
end if
' second button is Back
if m.top.itemSelected = 1
print "back pressed"
m.gridScreen = m.top.findNode("GridScreen")
m.gridScreen.visible = "true"
m.detailsScreen.visible = "false"
m.gridScreen.setFocus(true)
end if
End Sub
Any idea what I am missing?