fix newline
[enigma2.git] / lib / python / Screens / EpgSelection.py
index bf841fa4ba8fac86753c332fc2f620975b756a54..04f858b9447b56e777f55a7c6e5853d6ffb3c29c 100644 (file)
@@ -50,7 +50,7 @@ class EPGSelection(Screen):
 
                class ChannelActionMap(ActionMap):
                        def action(self, contexts, action):
-                               ActionMap.action(self, contexts, action)
+                               return ActionMap.action(self, contexts, action)
 
                self["actions"] = ChannelActionMap(["EPGSelectActions", "OkCancelActions"],
                        {
@@ -67,7 +67,7 @@ class EPGSelection(Screen):
                self.onLayoutFinish.append(self.onCreate)
 
        def closeScreen(self):
-               self.close(self.closeRecursive or self.type == EPG_TYPE_SINGLE)
+               self.close(self.closeRecursive)
 
        def infoKeyPressed(self):
                if self.type == EPG_TYPE_MULTI: