diff options
| author | Stefan Pluecken <stefan.pluecken@multimedia-labs.de> | 2006-12-21 02:25:11 +0000 |
|---|---|---|
| committer | Stefan Pluecken <stefan.pluecken@multimedia-labs.de> | 2006-12-21 02:25:11 +0000 |
| commit | 063b342fe2ea79cb8a3f978b05ec6a224adfbc95 (patch) | |
| tree | 83221766920d281061f1d64e4c4f0530c87683f0 /lib/python/Screens/InfoBarGenerics.py | |
| parent | 431cf7065f22e09c9c93b025154ccf7e9a89f40c (diff) | |
| download | enigma2-063b342fe2ea79cb8a3f978b05ec6a224adfbc95.tar.gz enigma2-063b342fe2ea79cb8a3f978b05ec6a224adfbc95.zip | |
fix play/pause button on new rcu when fast forward/backward seek mode is
active
Diffstat (limited to 'lib/python/Screens/InfoBarGenerics.py')
| -rw-r--r-- | lib/python/Screens/InfoBarGenerics.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/lib/python/Screens/InfoBarGenerics.py b/lib/python/Screens/InfoBarGenerics.py index 646419c3..eb382fe7 100644 --- a/lib/python/Screens/InfoBarGenerics.py +++ b/lib/python/Screens/InfoBarGenerics.py @@ -596,6 +596,7 @@ class InfoBarSeek: self["SeekActions"] = InfoBarSeekActionMap(self, "InfobarSeekActions", { + "playpauseService": (self.playpauseService, _("pause")), "pauseService": (self.pauseService, _("pause")), "unPauseService": (self.unPauseService, _("continue")), @@ -692,6 +693,12 @@ class InfoBarSeek: self.checkSkipShowHideLock() return True + + def playpauseService(self): + if self.seekstate != self.SEEK_STATE_PLAY: + self.unPauseService() + else: + self.pauseService() def pauseService(self): if self.seekstate == self.SEEK_STATE_PAUSE: |
