Version 0.8c: Fix crash, when entering a wrong pin 3 times for the setup- screen.
authorTorsten Link <tode@users.schwerkraft.elitedvb.net>
Wed, 5 May 2010 21:09:09 +0000 (21:09 +0000)
committerTorsten Link <tode@users.schwerkraft.elitedvb.net>
Wed, 5 May 2010 21:09:09 +0000 (21:09 +0000)
kiddytimer/CONTROL/control
kiddytimer/src/KTglob.py
kiddytimer/src/KTsetup.py

index c92beca..2f3bec3 100644 (file)
@@ -1,5 +1,5 @@
 Package: enigma2-plugin-extensions-kiddytimer
-Version: 0.8b-20100309-r0
+Version: 0.8c-20100505-r0
 Description: Allows to control the Kids' daily TV usage
 Architecture: mipsel
 Section: extra
index 47427a8..5e7e2d6 100644 (file)
@@ -2,7 +2,7 @@ from __init__ import _
 import time
 
 PLUGIN_BASE = "KiddyTimer"
-PLUGIN_VERSION = "0.8b"
+PLUGIN_VERSION = "0.8c"
 
 DAYNAMES= (_("Sunday"),
           _("Monday"),
index 90b453e..a97a984 100644 (file)
@@ -104,8 +104,11 @@ class KiddyTimerSetup(ConfigListScreen, Screen, ProtectedScreen):
         if result is None:
             self.cancel()
         elif not result:
-            self.session.openWithCallback(self.cancel, MessageBox, _("The pin code you entered is wrong."), MessageBox.TYPE_ERROR)
-           
+            self.session.openWithCallback(self.pinCancel, MessageBox, _("The pin code you entered is wrong."), MessageBox.TYPE_ERROR)
+    
+    def pinCancel(self, result):
+        self.cancel()
+               
     def keyPositioner(self):
         self.session.open(KiddyTimerPositioner)