X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/31688e1b8f028059a700a92a8276c97928abd260..cd621fe499141885e5a0d8b4e42a0f8a7f41a9ac:/components.py?ds=sidebyside diff --git a/components.py b/components.py index 20827180..52c94606 100644 --- a/components.py +++ b/components.py @@ -229,17 +229,18 @@ class MenuList(HTMLComponent, GUIComponent): GUIComponent.__init__(self) def getCurrent(self): - return self.l.getCurrentSelection() +# return self.l.getCurrentSelection() + return "none" def GUIcreateInstance(self, priv, parent, skindata): g = eListbox(parent) # BIG BIG HACK. :( we have to ensure that the eListboxPythonStringContent doesn't get destroyed. # we really have to take a look at the GC stuff - self.l = eListboxPythonStringContent() - self.l.setList(["Test Object 1", "Item #2", "Item #3", "nun kommt eine Zahl:", 15, "Bla fasel", "lulabla"]) - g.setContent(self.l) + l = eListboxPythonStringContent() + l.setList(["Test Object 1", "Item #2", "Item #3", "nun kommt eine Zahl:", 15, "Bla fasel", "lulabla"]) + g.setContent(l) return g def GUIdeleteInstance(self, g): g.setContent(None) - del self.l + #del self.l