autotimer/epgrefresh: fix broken help in setup
[vuplus_dvbapp-plugin] / autotimer / src / AutoTimerSettings.py
index 95a82b8..bbb6da5 100644 (file)
@@ -48,6 +48,14 @@ class AutoTimerSettings(Screen, ConfigListScreen):
                        session = session,
                        on_change = self.changed
                )
+               def selectionChanged():
+                       if self["config"].current:
+                               self["config"].current[1].onDeselect(self.session)
+                       self["config"].current = self["config"].getCurrent()
+                       if self["config"].current:
+                               self["config"].current[1].onSelect(self.session)
+                       for x in self["config"].onSelectionChanged:
+                               x()
                self["config"].onSelectionChanged.append(self.updateHelp)
 
                # Initialize widgets