X-Git-Url: http://code.vuplus.com/gitweb/?p=vuplus_dvbapp;a=blobdiff_plain;f=mytest.py;h=17fdcaf164bc3c5168fec1ad0fb6ef219a89b52e;hp=b58ec2df62d46a4ec8c9543bd656c5377b6a1024;hb=a93c66310e4f2ee1ca0811b0aed1b71227fb0b12;hpb=1eae3427009157fd382ca360f8d89593225272c8 diff --git a/mytest.py b/mytest.py index b58ec2d..17fdcaf 100755 --- a/mytest.py +++ b/mytest.py @@ -376,7 +376,7 @@ class PowerKey: self.standby() def standby(self): - if not Screens.Standby.inStandby and self.session.current_dialog and self.session.current_dialog.ALLOW_SUSPEND: + if not Screens.Standby.inStandby and self.session.current_dialog and self.session.current_dialog.ALLOW_SUSPEND and self.session.in_exec: self.session.open(Screens.Standby.Standby) profile("Scart") @@ -445,11 +445,12 @@ def runScreenTest(): return screen = screensToRun[0][1] + args = screensToRun[0][2:] if screensToRun: - session.openWithCallback(boundFunction(runNextScreen, session, screensToRun[1:]), screen) + session.openWithCallback(boundFunction(runNextScreen, session, screensToRun[1:]), screen, *args) else: - session.open(screen) + session.open(screen, *args) runNextScreen(session, screensToRun)