diff --git a/lib/python/Screens/ChannelSelection.py b/lib/python/Screens/ChannelSelection.py index 0ee593ac8e5..01ff76d0731 100644 --- a/lib/python/Screens/ChannelSelection.py +++ b/lib/python/Screens/ChannelSelection.py @@ -1437,9 +1437,6 @@ def __init__(self, session): self["key_yellow"] = Button(_("Provider")) self["key_blue"] = Button(_("Favourites")) - self["key_menu"] = StaticText(_("MENU")) - self["key_info"] = StaticText(_("INFO")) - self["list"] = ServiceList(self) self.servicelist = self["list"] @@ -2062,6 +2059,9 @@ def __init__(self, session): ChannelSelectionEPG.__init__(self) SelectionEventInfo.__init__(self) + self["key_menu"] = StaticText(_("MENU")) + self["key_info"] = StaticText(_("INFO")) + self["actions"] = HelpableActionMap(self, ["OkCancelActions", "TvRadioActions"], { "cancel": (self.cancel, _("Cancel")), @@ -2595,6 +2595,9 @@ def __init__(self, session, infobar): self.info = session.instantiateDialog(RadioInfoBar) # our simple infobar + self["key_menu"] = StaticText(_("MENU")) + self["key_info"] = StaticText(_("INFO")) + self["actions"] = HelpableActionMap(self, ["OkCancelActions", "TvRadioActions"], { "keyTV": (self.cancel, _("Cancel")),