reset offset when choose time via menu button
authorAndreas Monzner <andreas.monzner@multimedia-labs.de>
Sat, 4 Aug 2007 10:57:17 +0000 (10:57 +0000)
committerAndreas Monzner <andreas.monzner@multimedia-labs.de>
Sat, 4 Aug 2007 10:57:17 +0000 (10:57 +0000)
lib/python/Plugins/Extensions/GraphMultiEPG/GraphMultiEpg.py

index ac06df7..2499251 100644 (file)
@@ -255,6 +255,9 @@ class EPGList(HTMLComponent, GUIComponent):
        def getTimeBase(self):
                return self.time_base + (self.offs * self.time_epoch * 60)
 
+       def resetOffset(self):
+               self.offs = 0
+
 class TimelineText(HTMLComponent, GUIComponent):
        def __init__(self):
                GUIComponent.__init__(self)
@@ -389,7 +392,9 @@ class GraphMultiEPG(Screen):
                if len(ret) > 1:
                        if ret[0]:
                                self.ask_time=ret[1]
-                               self["list"].fillMultiEPG(self.services, ret[1])
+                               l = self["list"]
+                               l.resetOffset()
+                               l.fillMultiEPG(self.services, ret[1])
                                self.moveTimeLines(True)
 
        def closeScreen(self):