EnTerr
10 years agoRoku Guru
Exiting own Screensaver also exits Main channel?!
I seem to have ran into a something about screen savers behavior that does not seem right.
A channel X defines own^ screensaver by implementing RunScreenSaver(). When X is running and timer expires, X's RunScreenSaver() is invoked - so far, so good.
However i observe that when i press a button to wake up from SS, instead of returning control to X's main/RunUserInterface() - it just exits to Home screen. The app was terminated somehow.
What gives? What am i doing wrong? I thought those were separate threads/environments.
7.1.4062, side-loaded "dev"
(^) sometimes referred to as "private", albeit screensaver_private may not be set in manifest, so depending - may or may not be private
A channel X defines own^ screensaver by implementing RunScreenSaver(). When X is running and timer expires, X's RunScreenSaver() is invoked - so far, so good.
However i observe that when i press a button to wake up from SS, instead of returning control to X's main/RunUserInterface() - it just exits to Home screen. The app was terminated somehow.
What gives? What am i doing wrong? I thought those were separate threads/environments.
7.1.4062, side-loaded "dev"
(^) sometimes referred to as "private", albeit screensaver_private may not be set in manifest, so depending - may or may not be private