fix TimerSanityCheck for Service Groups (Alternatives)
[enigma2.git] / lib / python / Components / Sources / List.py
index 0480dd65a2ac030157db403f6d5aa8ef2748ecf2..ef9c1c8960e9c9d0a37e828b619612e449fc7f56 100644 (file)
@@ -47,6 +47,7 @@ to generate HTML."""
        def setIndex(self, index):
                if self.master is not None:
                        self.master.index = index
+                       self.selectionChanged(index)
 
        @cached
        def getIndex(self):
@@ -65,6 +66,7 @@ to generate HTML."""
                                self.index = 0
                else:
                        self.index += 1
+               self.setIndex(self.index)
 
        def selectPrevious(self):
                if self.getIndex() - 1 < 0:
@@ -72,6 +74,7 @@ to generate HTML."""
                                self.index = self.count() - 1
                else:
                        self.index -= 1
+               self.setIndex(self.index)
 
        def updateList(self, list):
                """Changes the list without changing the selection or emitting changed Events"""