fix again
authorStefan Pluecken <stefan.pluecken@multimedia-labs.de>
Wed, 30 Nov 2005 00:59:42 +0000 (00:59 +0000)
committerStefan Pluecken <stefan.pluecken@multimedia-labs.de>
Wed, 30 Nov 2005 00:59:42 +0000 (00:59 +0000)
lib/python/Screens/ChannelSelection.py

index ce906c26bbc03591dda515ec602c0b1d27996330..565655f9f75188669170347b9dac1694af2ad5e7 100644 (file)
@@ -402,7 +402,8 @@ class SimpleChannelSelection(ChannelSelectionBase):
 
                class ChannelActionMap(NumberActionMap):
                        def action(self, contexts, action):
 
                class ChannelActionMap(NumberActionMap):
                        def action(self, contexts, action):
-                               NumberActionMap.action(self, contexts, action)
+                               if not self.csel.enterBouquet(action):
+                                       NumberActionMap.action(self, contexts, action)
                self["actions"] = ChannelActionMap(["ChannelSelectActions", "OkCancelActions", "ContextMenuActions"],
                        {
                                "cancel": self.cancel,
                self["actions"] = ChannelActionMap(["ChannelSelectActions", "OkCancelActions", "ContextMenuActions"],
                        {
                                "cancel": self.cancel,