make configSelection circular
authorStefan Pluecken <stefan.pluecken@multimedia-labs.de>
Sun, 27 Nov 2005 21:33:44 +0000 (21:33 +0000)
committerStefan Pluecken <stefan.pluecken@multimedia-labs.de>
Sun, 27 Nov 2005 21:33:44 +0000 (21:33 +0000)
lib/python/Components/config.py

index 3328a1685a4b494705161b978563330853c08675..0245a4f4ead961275fe71dc518d53fa74dec1b5b 100644 (file)
@@ -55,10 +55,9 @@ class configSelection:
                
        def checkValues(self):
                if self.parent.value < 0:
-                       self.parent.value = 0   
-
-               if(self.parent.value >= (len(self.parent.vals) - 1)):
-                       self.parent.value = len(self.parent.vals) - 1
+                       self.parent.value = len(self.parent.vals) - 1   
+               elif(self.parent.value > (len(self.parent.vals) - 1)):
+                       self.parent.value = 0
 
        def cancel(self):
                self.parent.reload()