preventing the screensaver (roImageCanvas)

question: any way to prevent the roku from being idle while showing an roImageCanvas, so the screen saver doesn’t start?

Info: I am currently using an roImageCanvas to re-implement the roSlideShow component, but I have one final snag that is kind of important. The screensaver seems to kick in while iterating through the slides. I had a quick and horrible hack to keep the roku from being idle by sending the InstantReplay button during the slideshow, but of course if one doesn’t toggle sounds, they will get a beep every time that is sent. Is there a trick to prevent the screensaver from kicking in or am I missing something else that might be obvious? I am using the global message port, so the iteration through the slides are not blocking.

Thanks,
Rob

Has anyone ran into this before? I found another workaround.. instead of sending the InstantReplay button, I am sending a single keyboard command every couple of minutes to keep it NON-idle while the imageCanvas slideshow is playing. I always have my sound effects off and didn’t realize some key presses make sounds (instantReplay). Either way, I know this is wrong, so if anyone ever has an idea what the correct fix is, please let me know.