Roku Developer Program

Developers and content creators—a complete solution for growing an audience directly.
cancel
Showing results for 
Search instead for 
Did you mean: 
jedashford
Level 7

Screensaver dismissed flow

We're going through certification and we're failing on a fringe case:

Preconditions: network should be down. Set 1 minute waiting time for screensaver.

Steps to reproduce:
1. Add the channel to Roku player.
2. Navigate to the channel and launch it.
3. Wait till screensaver appears.
4. Dismiss it.

Expected Result: appropriate message should appear about network lost.

Actual Result: channel crashes.


My question, where does the channel resume when a screensaver is dismissed? Do we jump back into the screen's while loop? Would I need to check for network access in every screen loop? Any details would help. Thanks in advance.
0 Kudos