X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/92e521a30c214ac2e65c6fb68401e90196a6c88b..1b4aad48a679d50a81692082e02040c56a9920a9:/lib/python/Components/Sources/List.py diff --git a/lib/python/Components/Sources/List.py b/lib/python/Components/Sources/List.py index e141da59..71be0807 100644 --- a/lib/python/Components/Sources/List.py +++ b/lib/python/Components/Sources/List.py @@ -1,5 +1,4 @@ from Source import Source -from Tools.Event import Event from Components.Element import cached class List(Source, object): @@ -27,6 +26,9 @@ to generate HTML.""" def entry_changed(self, index): if not self.disable_callbacks: self.downstream_elements.entry_changed(self, index) + + def count(self): + return len(self.__list) def selectionChanged(self, index): if self.disable_callbacks: @@ -50,7 +52,7 @@ to generate HTML.""" if self.master is not None: return self.master.index else: - return -1 + return None setCurrentIndex = setIndex