From: Andreas Monzner Date: Mon, 8 Jan 2007 20:07:58 +0000 (+0000) Subject: no more crash when wakeup the box from standby X-Git-Tag: 2.6.0~2483 X-Git-Url: https://git.cweiske.de/enigma2.git/commitdiff_plain/adb244ff095e3b57b8375fd4480edb6069c2274b?ds=sidebyside no more crash when wakeup the box from standby --- diff --git a/mytest.py b/mytest.py index 5bc08914..2169857f 100644 --- a/mytest.py +++ b/mytest.py @@ -387,7 +387,7 @@ class VolumeControl: self.muteDialog.hide() self.volumeDialog.setValue(vol) -from Screens.Standby import Standby, TryQuitMainloop, inTryQuitMainloop +from Screens.Standby import Standby, inStandby, TryQuitMainloop, inTryQuitMainloop class PowerKey: """ PowerKey stuff - handles the powerkey press and powerkey release actions""" @@ -398,7 +398,7 @@ class PowerKey: self.powerKeyTimer.timeout.get().append(self.powertimer) globalActionMap.actions["powerdown"]=self.powerdown globalActionMap.actions["powerup"]=self.powerup - self.standbyblocked = 0 + self.standbyblocked = 1 # self["PowerKeyActions"] = HelpableActionMap(self, "PowerKeyActions", #{ #"powerdown": self.powerdown, @@ -424,7 +424,8 @@ class PowerKey: self.standby() def standby(self): - if self.session.current_dialog and self.session.current_dialog.ALLOW_SUSPEND: + global inStandby + if not inStandby and self.session.current_dialog and self.session.current_dialog.ALLOW_SUSPEND: self.session.open(Standby) from Screens.Scart import Scart