+
+ def keySelect(self):
+ if self["config"].getCurrent()[0] == _("Channel"):
+ self.session.openWithCallback(self.finishedChannelSelection, ChannelSelection.SimpleChannelSelection, _("Select channel to record from"))
+
+ def finishedChannelSelection(self, args):
+ self.timer.service_ref = ServiceReference(args)
+ config.timerentry.service.vals = (str(self.timer.service_ref.getServiceName()),)
+ self["config"].invalidate(config.timerentry.service)