Merge branch 'master' of /home/tmbinc/enigma2-git into tmbinc/FixTimingBugs
authorFelix Domke <tmbinc@elitedvb.net>
Mon, 16 Feb 2009 17:25:23 +0000 (18:25 +0100)
committerFelix Domke <tmbinc@elitedvb.net>
Mon, 16 Feb 2009 17:25:23 +0000 (18:25 +0100)
1  2 
lib/python/Components/Converter/StringList.py
lib/service/servicedvb.cpp

index d424d39f804028a1b052ec3869665ac8b97c282e,213f08bc2984a4b471ebdae243f7df328105b2c3..226247c4a7bac8560bac8fedf3c9b3e12878cb4a
@@@ -18,14 -18,18 +18,21 @@@ class StringList(Converter)
  
        def selectionChanged(self, index):
                self.source.selectionChanged(index)
+       def setIndex(self, index):
                # update all non-master targets
 +              print "changed selection in listbox!"
                for x in self.downstream_elements:
 +                      print "downstream element", x
                        if x is not self.master:
 +                              print "is not master, so update to index", index
                                x.index = index
  
+       def getIndex(self, index):
+               return None
+       
+       index = property(getIndex, setIndex)
        @cached
        def getCurrent(self):
                if self.source is None or self.index is None or self.index >= len(self.source.list):
Simple merge