fix bluescreen appearing when ChoiceBox is empty
[enigma2.git] / mytest.py
index aa63567a48e5c684b15a47eef9aa4bffe569bc5e..3b0541eb040cbdd86d10bacac546b6051e3a889a 100644 (file)
--- a/mytest.py
+++ b/mytest.py
@@ -397,7 +397,8 @@ class PowerKey:
                        self.standby()
 
        def standby(self):
-               self.session.open(Standby, self)
+               if self.session.current_dialog and self.session.current_dialog.ALLOW_SUSPEND:
+                       self.session.open(Standby, self)
 
        def quit(self):
                # halt
@@ -449,6 +450,7 @@ def runScreenTest():
                else:
                        setFPWakeuptime(nextRecordingTime - (300))
        
+       session.nav.stopService()
        session.nav.shutdown()
        
        return 0