From 063b342fe2ea79cb8a3f978b05ec6a224adfbc95 Mon Sep 17 00:00:00 2001 From: Stefan Pluecken Date: Thu, 21 Dec 2006 02:25:11 +0000 Subject: [PATCH] fix play/pause button on new rcu when fast forward/backward seek mode is active --- data/keymap.xml | 2 +- lib/python/Screens/InfoBarGenerics.py | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/data/keymap.xml b/data/keymap.xml index f152e555..ecb9839b 100644 --- a/data/keymap.xml +++ b/data/keymap.xml @@ -221,7 +221,7 @@ - + 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: -- 2.30.2