"RokuJoel" wrote:
Usually you have to trigger some action to get changes to show. For example after updating the theme with roAppManager, something like this:
function Refresh()
dialog=createobject("roonelinedialog")
dialog.show()
dialog.close()
end function
will usually do the trick.
- Joel
Just to be clear.. that is a complete hack to get around what could possibly be considered a bug in the firmware. Depending on where you're calling it, resetting the content should technically cause the screen to repaint, which, if it works, is much less hackish that opening and closing a dialog. Ideally, another call to screen.Show() would force a repaint, but that wasn't the case the last time we discussed this.
My Channels: http://roku.permanence.com - Twitter: @TheEndlessDev
Instant Watch Browser (NetflixIWB), Aquarium Screensaver (AQUARIUM), Clever Clocks Screensaver (CLEVERCLOCKS), iTunes Podcasts (ITPC), My Channels (MYCHANNELS)