Join our online forum to talk to Roku developers and fellow channel creators. Ask questions, share tips with the community, and find helpful resources.
I faced this issue a couple weeks ago and eventually came onto the solution to replace the contents of each node in the nextPanel. I found I could not replace the nodes directly because the reference will persist to the previous node. I had to keep the same nodes in place and just update their contents (text and uri's). Hope this helps, it was a PITA!!! -Joe
yes, I thought about reusing the panel, but the issue now is the next panel flickers when going up-down the list... even if I unobserve the createNextPanel event with:
sub createNextPanel(event as Object) m.top.UnobserveField("createNextPanelIndex")
yeah i accepted some screen flicker as the least of several evils 😉 If you're replacing the contents you'll either need to hide the panel during that update or accept it, I'm afraid.