Bugzilla – Bug 16016
Radio "when stopped" screensaver "none" choice no longer works
Last modified: 2010-05-24 13:30:36 UTC
Version 7.5 r8763 (affects all devices, I suspect, not just radio). Under the new 7.5.0 release, if you set the "when stopped" screensaver to none, a clock screensaver will still appear. I marked this as critical because "none" is the default for "when stopped" on radio, so the default behavior for radio has essentially changed and users can't change it back. Below is a suggested fix, basically revert the old "skip ss code" and move the time check code later. Current: if not screensaver or not screensaver.applet or ( tonumber(year) < 2009 and not force and self:_getMode() == 'whenOff' ) then -- fallback to blank screensaver on whenOff and no clock -- no screensaver, fallback to default log:warn('The configured screensaver method ', the_screensaver, ' is not available. Falling back to default from Meta file') local fallbackKey = self.defaultSettings[self:_getMode()] screensaver = self.screensavers[fallbackKey] -- return end Suggested fix: --The "none" choice give false:false, for that case, just return if not screensaver or not screensaver.applet then -- no screensaver, do nothing return end if ( tonumber(year) < 2009 and not force and self:_getMode() == 'whenOff' ) then -- fallback to blank screensaver on whenOff and no clock log:warn('The configured screensaver method ', the_screensaver, ' is not available. Falling back to default from Meta file') local fallbackKey = self.defaultSettings[self:_getMode()] screensaver = self.screensavers[fallbackKey] -- return end
Same on the Touch and also in the SqueezePlay software player. Getting the digital clock (on gray background) when the stopped screensaver is set to 'None'.
This is a duplicate of bug 15667.
*** This bug has been marked as a duplicate of bug 15667 ***
I believe this bug is also a duplicate of bug 15873.
== Auto-comment from SVN commit #8691 to the jive repo by bklaas == == http://svn.slimdevices.com/jive?view=revision&revision=8691 == Fixed Bug: 16016 Description: allow screensaver of "none" to work while still allowing a fallback SS for situations where the configured SS has gone away (e.g., a third party applet no longer installed)
*** Bug 16257 has been marked as a duplicate of this bug. ***