X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/f925e1fc04e179b6626c47170700159ae4212d93..HEAD:/lib/python/Components/Sources/Event.py diff --git a/lib/python/Components/Sources/Event.py b/lib/python/Components/Sources/Event.py index 7b589d92..6cab6d39 100644 --- a/lib/python/Components/Sources/Event.py +++ b/lib/python/Components/Sources/Event.py @@ -1,25 +1,18 @@ -from Components.VariableText import VariableText -from Components.GUIComponent import GUIComponent -from enigma import eEPGCache, eServiceReference as Ref, eLabel from Source import Source -class Event(VariableText, GUIComponent, Source, object): - def __init__(self, timer=None): +class Event(Source, object): + def __init__(self): Source.__init__(self) - GUIComponent.__init__(self) - VariableText.__init__(self) - self.event = None - - GUI_WIDGET = eLabel + self.evt = None def getCurrentEvent(self): - return self.event + return self.evt event = property(getCurrentEvent) def newEvent(self, event): - if not self.event or self.event != event: - self.event = event + if not self.evt or self.evt != event: + self.evt = event if not event: self.changed((self.CHANGED_CLEAR,)) else: