X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/223c807af74a9a402fa5a649c3e7acafb8caa8e3..9925392e576717cc0df070ace822a6f392808bb7:/lib/python/Screens/EpgSelection.py diff --git a/lib/python/Screens/EpgSelection.py b/lib/python/Screens/EpgSelection.py index 03228f60..def51d49 100644 --- a/lib/python/Screens/EpgSelection.py +++ b/lib/python/Screens/EpgSelection.py @@ -41,7 +41,7 @@ class EPGSelection(Screen): def eventSelected(self): event = self["list"].getCurrent() - self.session.open(EventView, event, self.eventViewCallback) + self.session.open(EventView, event, self.currentService, self.eventViewCallback) def timerAdd(self): epg = self["list"].getCurrent() @@ -69,8 +69,9 @@ class EPGSelection(Screen): self.session.nav.RecordTimer.record(answer[1]) else: print "Timeredit aborted" - + def setRoot(self, root): + self.currentService=ServiceReference(root) self["list"].setRoot(root) def moveUp(self):