don't seek if minute seek value is 0
authorStefan Pluecken <stefan.pluecken@multimedia-labs.de>
Tue, 27 Dec 2005 04:15:16 +0000 (04:15 +0000)
committerStefan Pluecken <stefan.pluecken@multimedia-labs.de>
Tue, 27 Dec 2005 04:15:16 +0000 (04:15 +0000)
lib/python/Screens/InfoBarGenerics.py

index f8ac8fdaf7ff7618b640469467f82cb8e60d5e18..fa773d80c9101a49226408fe9068b5b3aa269040 100644 (file)
@@ -640,13 +640,14 @@ class InfoBarPVR:
                
        def fwdSeekTo(self, minutes):
                print "Seek", minutes, "minutes forward"
-               service = self.session.nav.getCurrentService()
-               if service is None:
-                       return
-               seekable = service.seek()
-               if seekable is None:
-                       return
-               seekable.seekRelative(1, minutes * 60 * 90000)
+               if minutes != 0:
+                       service = self.session.nav.getCurrentService()
+                       if service is None:
+                               return
+                       seekable = service.seek()
+                       if seekable is None:
+                               return
+                       seekable.seekRelative(1, minutes * 60 * 90000)
        
        def rwdTimerFire(self):
                self.rwdKeyTimer.stop()