deleting timers redrawing working ping
[enigma2.git] / lib / python / Components / config.py
index f2d45ef8197cbeba375a896c84d6431215cf5885..9c7dcb29fe114833292d3c2552df613b867c1bbf 100644 (file)
@@ -77,7 +77,7 @@ class configSelection:
                
                self.checkValues()                      
 
-               self.parent.change()    
+               self.parent.change()
 
        def __call__(self, selected):                   #needed by configlist
                self.checkValues()
@@ -298,13 +298,17 @@ class configText:
                #this will no change anything on the value itself
                #so we can handle it here in gui element
                if key == config.key["prevElement"]:
+                       self.textInput.nextKey()
                        self.markedPos -= 1
+
                if key == config.key["nextElement"]:
+                       self.textInput.nextKey()
                        self.markedPos += 1
                        if (self.mode == self.extendableSize):
                                if (self.markedPos >= len(self.parent.value)):
                                        self.parent.value = self.parent.value.ljust(len(self.parent.value) + 1)
-       
+                       
+                               
                if key >= config.key["0"] and key <= config.key["9"]:
                        number = 9 - config.key["9"] + key
 
@@ -389,7 +393,7 @@ class configElement:
                                        tcnt = cnt
                        cnt += 1
                if tcnt != -1:
-                       return tcnt                     
+                       return tcnt
                return 0        #prevent bigger then array
 
        def datafromFile(self, control, data):