diff options
Diffstat (limited to 'lib/python/Components')
| -rw-r--r-- | lib/python/Components/NimManager.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/python/Components/NimManager.py b/lib/python/Components/NimManager.py index a4bcb80b..92ef9dea 100644 --- a/lib/python/Components/NimManager.py +++ b/lib/python/Components/NimManager.py @@ -660,6 +660,8 @@ def InitNimManager(nimmgr): nimmgr.nimPortCChanged(slotid, configElement.vals[configElement.value][1]) def nimPortDChanged(slotid, configElement): nimmgr.nimPortDChanged(slotid, configElement.vals[configElement.value][1]) + def terrestrial_5v_changed(configElement): + configElement.save() for slot in nimmgr.nimslots: x = slot.slotid @@ -777,7 +779,10 @@ def InitNimManager(nimmgr): if have_terrestrial_tuner: config.terrestrial.enable_5V = configElement("config.terrestrial.enable_5V", configSelection, 1, (("yes", _("Yes")), ("no", _("No"))), True); + config.terrestrial.enable_5V.addNotifier(terrestrial_5v_changed) nimmgr.sec = SecConfigure(nimmgr) + + nimmanager = NimManager() |
