X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/5e54297861cae8b00c8ff52865bcd1333ada61a2..bce291362914ca2b1101ec3503ccc89c001e7bcb:/lib/python/Screens/Wizard.py diff --git a/lib/python/Screens/Wizard.py b/lib/python/Screens/Wizard.py index 58697fe8..c4fcb10a 100644 --- a/lib/python/Screens/Wizard.py +++ b/lib/python/Screens/Wizard.py @@ -188,6 +188,8 @@ class Wizard(Screen, HelpableScreen): self.lcdCallbacks = [] + self.disableKeys = False + self["actions"] = NumberActionMap(["WizardActions", "NumberActions", "ColorActions"], { "ok": self.ok, @@ -232,6 +234,8 @@ class Wizard(Screen, HelpableScreen): self.lcdCallbacks.append(callback) def back(self): + if self.disableKeys: + return print "getting back..." print "stepHistory:", self.stepHistory if len(self.stepHistory) > 1: @@ -291,6 +295,8 @@ class Wizard(Screen, HelpableScreen): def ok(self): print "OK" + if self.disableKeys: + return currStep = self.currStep if self.showConfig: