aboutsummaryrefslogtreecommitdiff
path: root/lib/python
diff options
context:
space:
mode:
authorAndreas Monzner <andreas.monzner@multimedia-labs.de>2006-10-13 00:42:58 +0000
committerAndreas Monzner <andreas.monzner@multimedia-labs.de>2006-10-13 00:42:58 +0000
commit435109600b9748e54b1aa9d21bfc3261d14abd60 (patch)
tree6325f3da3687258f191e97c0cceec11616be34a3 /lib/python
parent0d164196c3056049767520fc8484a72a681dccf3 (diff)
downloadenigma2-435109600b9748e54b1aa9d21bfc3261d14abd60.tar.gz
enigma2-435109600b9748e54b1aa9d21bfc3261d14abd60.zip
fix bluescreen in manual scan
Diffstat (limited to 'lib/python')
-rw-r--r--lib/python/Screens/ScanSetup.py10
1 files changed, 8 insertions, 2 deletions
diff --git a/lib/python/Screens/ScanSetup.py b/lib/python/Screens/ScanSetup.py
index dbcd67d4..d749e1e7 100644
--- a/lib/python/Screens/ScanSetup.py
+++ b/lib/python/Screens/ScanSetup.py
@@ -140,7 +140,6 @@ class ScanSetup(ConfigListScreen, Screen):
del self.feinfo
del self.service
-
self["actions"] = NumberActionMap(["SetupActions"],
{
"ok": self.keyGo,
@@ -397,7 +396,14 @@ class ScanSetup(ConfigListScreen, Screen):
for slot in nimmanager.nimslots:
if (nimmanager.getNimType(slot.slotid) == nimmanager.nimType["DVB-S"]):
print str(slot.slotid) + " : " + str(self.satList)
- self.scan_satselection.append(ConfigSatlist(default = defaultSat["orbpos"], list = self.satList[slot.slotid]))
+ default_orbpos = None
+ orbpos = defaultSat["orbpos"]
+ satlist = self.satList[slot.slotid]
+ for x in satlist:
+ if x[0] == orbpos:
+ default_orbpos = orbpos
+ break
+ self.scan_satselection.append(ConfigSatlist(default = default_orbpos, list = satlist))
else:
self.scan_satselection.append(None)