add support for dm8000 onboard tuner linking
[enigma2.git] / lib / python / Components / NimManager.py
index 5920166d9f518d96fe0a0206157d913a6762664f..ec7d46fe0f4d547c73bb3eb2133a2ec769d89f72 100644 (file)
@@ -104,6 +104,11 @@ class SecConfigure:
 
                used_nim_slots = [ ]
 
+               for slot in nim_slots:
+                       if slot.type is not None:
+                               used_nim_slots.append((slot.slot, slot.description, slot.config.configMode.value != "nothing" and True or False))
+               eDVBResourceManager.getInstance().setFrontendSlotInformations(used_nim_slots)
+
                for slot in nim_slots:
                        x = slot.slot
                        nim = slot.config
@@ -119,11 +124,6 @@ class SecConfigure:
                                        self.setSatposDepends(sec, x, int(nim.satposDependsTo.value))
                                        self.satposdepends[int(nim.satposDependsTo.value)]=x
 
-                       if slot.type is not None:
-                               used_nim_slots.append((slot.slot, slot.description, nim.configMode.value != "nothing" and True or False))
-
-               eDVBResourceManager.getInstance().setFrontendSlotInformations(used_nim_slots)
-
                for slot in nim_slots:
                        x = slot.slot
                        nim = slot.config