Merge branch 'master' into experimental
[vuplus_dvbapp] / lib / python / Components / Converter / StringList.py
index 213f08b..d088662 100644 (file)
@@ -21,8 +21,11 @@ class StringList(Converter):
 
        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):
@@ -52,4 +55,5 @@ class StringList(Converter):
        index = property(getIndex, setIndex)
 
        def entry_changed(self, index):
-               self.downstream_elements.entry_changed(index)
+               if self.content:
+                       self.content.invalidateEntry(index)