diff options
| author | thedoc <thedoc@atom.(none)> | 2010-01-01 14:07:03 +0100 |
|---|---|---|
| committer | ghost <andreas.monzner@multimedia-labs.de> | 2010-10-06 22:31:35 +0200 |
| commit | ca4b0f86ca83b25fdbd56942d4576603721dcd29 (patch) | |
| tree | 88aa2c947597d3feef03e9f2473c395b24f2b4c0 /mytest.py | |
| parent | c18bde2f75df7aa93eefbaf866d28fe1a5d290b8 (diff) | |
| download | enigma2-ca4b0f86ca83b25fdbd56942d4576603721dcd29.tar.gz enigma2-ca4b0f86ca83b25fdbd56942d4576603721dcd29.zip | |
fixes bug #362
allow configuring short power button action to shutdown, standby, menu
Diffstat (limited to 'mytest.py')
| -rwxr-xr-x | mytest.py | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -365,9 +365,10 @@ class PowerKey: def powerlong(self): if Screens.Standby.inTryQuitMainloop or (self.session.current_dialog and not self.session.current_dialog.ALLOW_SUSPEND): return + self.doAction(action = config.usage.on_long_powerpress.value) + def doAction(self, action): self.standbyblocked = 1 - action = config.usage.on_long_powerpress.value if action == "shutdown": self.shutdown() elif action == "show_menu": @@ -388,8 +389,7 @@ class PowerKey: def powerup(self): if self.standbyblocked == 0: - self.standbyblocked = 1 - self.standby() + self.doAction(action = config.usage.on_short_powerpress.value) def standby(self): if not Screens.Standby.inStandby and self.session.current_dialog and self.session.current_dialog.ALLOW_SUSPEND and self.session.in_exec: |
