X-Git-Url: http://code.vuplus.com/gitweb/?a=blobdiff_plain;f=lib%2Fpython%2FComponents%2FConverter%2FStringList.py;fp=lib%2Fpython%2FComponents%2FConverter%2FStringList.py;h=4199212a33f348bbe1494a95500e7adea357b464;hb=897c01289c6e24a3cce676f7c200ccb3b2959f94;hp=1304c6430bf19be16934538008e7a86bc8ab8640;hpb=517b078279276fa715d53a8b8a364078546c4610;p=vuplus_dvbapp diff --git a/lib/python/Components/Converter/StringList.py b/lib/python/Components/Converter/StringList.py index 1304c64..4199212 100644 --- a/lib/python/Components/Converter/StringList.py +++ b/lib/python/Components/Converter/StringList.py @@ -6,9 +6,12 @@ class StringList(Converter): """Turns a simple python list into a list which can be used in a listbox.""" def __init__(self, type): Converter.__init__(self, type) + self.content = None def changed(self, what): - self.content = eListboxPythonStringContent() + if not self.content: + self.content = eListboxPythonStringContent() + if self.source: self.content.setList(self.source.list) self.downstream_elements.changed(what)