"RokuKevin" wrote:
Try calling the screen's .Show() method again after changing the theme to make it take effect.
--Kevin
In my experience, calling .Show() again doesn't actually invalidate the screen for some reason, so it doesn't cause a redraw, but it's been awhile since I tried it last, so that may have changed.
jbrave apparently accomplishes it in his Soundcloud app by showing and immediately hiding an roOneLineDialog (fast enough that it never actually draws, but causes the poster screen to redraw). That's more of a hack than a solution, really, but it could work in your situation if calling .Show() doesn't work.
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)