Author: richard
Date: Sat Jan 10 13:02:23 2009
New Revision: 3755
URL: http://svn.slimdevices.com?rev=3755&root=Jive&view=rev
Log:
Bug: N/A
Description:
Minor fix to blank screen applet, to always restore the brightness to the
correct setting.
Modified:
7.4/trunk/squeezeplay/src/squeezeplay/share/applets/BlankScreen/BlankScreenApplet.lua
Modified:
7.4/trunk/squeezeplay/src/squeezeplay/share/applets/BlankScreen/BlankScreenApplet.lua
URL:
http://svn.slimdevices.com/7.4/trunk/squeezeplay/src/squeezeplay/share/applets/BlankScreen/BlankScreenApplet.lua?rev=3755&root=Jive&r1=3754&r2=3755&view=diff
==============================================================================
---
7.4/trunk/squeezeplay/src/squeezeplay/share/applets/BlankScreen/BlankScreenApplet.lua
(original)
+++
7.4/trunk/squeezeplay/src/squeezeplay/share/applets/BlankScreen/BlankScreenApplet.lua
Sat Jan 10 13:02:23 2009
@@ -44,9 +44,6 @@
self.bg = Surface:newRGBA(self.sw, self.sh)
self.bg:filledRectangle(0, 0, self.sw, self.sh, 0x000000FF)
- -- store existing brightness levels in self
- self.brightness = appletManager:callService("getBrightness")
-
self.bgicon = Icon("background", self.bg)
self.window:addWidget(self.bgicon)
@@ -55,9 +52,10 @@
function(event)
local type = event:getType()
if type == EVENT_WINDOW_ACTIVE then
- _brightness(0)
+ self:_getBrightness()
+ self:_setBrightness(0)
else
- _brightness(self.brightness)
+ self:_setBrightness(self.brightness)
end
return EVENT_UNUSED
end,
@@ -85,7 +83,12 @@
self.window:show(Window.transitionFadeIn)
end
-function _brightness(brightness)
+function _getBrightness(self)
+ -- store existing brightness levels in self
+ self.brightness = appletManager:callService("getBrightness")
+end
+
+function _setBrightness(self, brightness)
appletManager:callService("setBrightness", brightness)
end
_______________________________________________
Jive-checkins mailing list
[email protected]
http://lists.slimdevices.com/cgi-bin/mailman/listinfo/jive-checkins