diff options
| author | ghost <andreas.monzner@multimedia-labs.de> | 2010-01-27 12:14:14 +0100 |
|---|---|---|
| committer | ghost <andreas.monzner@multimedia-labs.de> | 2010-01-27 15:36:14 +0100 |
| commit | c50a4697aa4a47d93f9ac7c3526758ff5a7ace26 (patch) | |
| tree | 94cafb09e269134ea347da24d528378877bb365a /lib/python/Components/Lcd.py | |
| parent | 7a3d4cb061893cf157d980b164a0635706f70aa5 (diff) | |
| download | enigma2-c50a4697aa4a47d93f9ac7c3526758ff5a7ace26.tar.gz enigma2-c50a4697aa4a47d93f9ac7c3526758ff5a7ace26.zip | |
cleanup lcd code
Diffstat (limited to 'lib/python/Components/Lcd.py')
| -rw-r--r-- | lib/python/Components/Lcd.py | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/lib/python/Components/Lcd.py b/lib/python/Components/Lcd.py index 7d27c097..dde158b6 100644 --- a/lib/python/Components/Lcd.py +++ b/lib/python/Components/Lcd.py @@ -28,6 +28,14 @@ class LCD: def isOled(self): return eDBoxLCD.getInstance().isOled() +def leaveStandby(): + config.lcd.bright.apply() + +def standbyCounterChanged(configElement): + from Screens.Standby import inStandby + inStandby.onClose.append(leaveStandby) + config.lcd.standby.apply() + def InitLcd(): detected = eDBoxLCD.getInstance().detected() SystemInfo["Display"] = detected @@ -72,3 +80,6 @@ def InitLcd(): config.lcd.standby = ConfigNothing() config.lcd.bright.apply = lambda : doNothing() config.lcd.standby.apply = lambda : doNothing() + + config.misc.standbyCounter.addNotifier(standbyCounterChanged, initial_call = False) + |
