unpause by pressing pause when in pause state
[enigma2.git] / lib / python / Screens / InfoBarGenerics.py
index c01cd17d32ea8314943f7fc46e4efc44f3343c2f..922f8ab53dc53b249df5c233fede679f116d232f 100644 (file)
@@ -537,7 +537,10 @@ class InfoBarPVR:
                self.seekbase = seekable.getPlayPosition()[1] / 90
        
        def pauseService(self):
-               self.setSeekState(self.SEEK_STATE_PAUSE);
+               if (self.seekstate == self.SEEK_STATE_PAUSE):
+                       self.unPauseService()
+               else:
+                       self.setSeekState(self.SEEK_STATE_PAUSE);
                
        def unPauseService(self):
                self.setSeekState(self.SEEK_STATE_PLAY);