Specifically, the disp_asset_saver(). The normal screensaver (called from badge.c) doesn't seem to have this problem.
Symptoms: background goes white, or colors are messed up.
To reproduce: Select Settings/Screensaver/TEST, then use the left/right dpad to select different screensavers. Eventually, you'll notice the colors are all wrong, or maybe the screen goes completely white.
To recover, the badge can be rebooted, nothing else seems to completely clear the problem.
The problem only occurs on the actual badge, the simulator does not replicate the problem.
Specifically, the disp_asset_saver(). The normal screensaver (called from badge.c) doesn't seem to have this problem.
Symptoms: background goes white, or colors are messed up.
To reproduce: Select Settings/Screensaver/TEST, then use the left/right dpad to select different screensavers. Eventually, you'll notice the colors are all wrong, or maybe the screen goes completely white.
To recover, the badge can be rebooted, nothing else seems to completely clear the problem.
The problem only occurs on the actual badge, the simulator does not replicate the problem.