Author: richard
Date: Sat Jan 17 06:36:58 2009
New Revision: 3868

URL: http://svn.slimdevices.com?rev=3868&root=Jive&view=rev
Log:
Bug: 10714
Description:
Fix behaviour of the screen off screensaver.


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=3868&root=Jive&r1=3867&r2=3868&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 17 06:36:58 2009
@@ -52,10 +52,13 @@
                function(event)
                        local type = event:getType()
                        if type == EVENT_WINDOW_ACTIVE then
-                               self:_getBrightness()
+                               if not self.brightness then
+                                       self.brightness = self:_getBrightness()
+                               end
                                self:_setBrightness(0)
                        else
                                self:_setBrightness(self.brightness)
+                               self.brightness = nil
                        end
                        return EVENT_UNUSED
                end,
@@ -85,7 +88,7 @@
 
 function _getBrightness(self)
        -- store existing brightness levels in self
-       self.brightness = appletManager:callService("getBrightness")
+       return appletManager:callService("getBrightness")
 end
 
 function _setBrightness(self, brightness)

_______________________________________________
Jive-checkins mailing list
[email protected]
http://lists.slimdevices.com/cgi-bin/mailman/listinfo/jive-checkins

Reply via email to