aboutsummaryrefslogtreecommitdiff
path: root/lib/python/Plugins/SystemPlugins/PositionerSetup/plugin.py
diff options
context:
space:
mode:
authorghost <andreas.monzner@multimedia-labs.de>2008-12-12 13:31:13 +0100
committerghost <andreas.monzner@multimedia-labs.de>2008-12-12 13:31:13 +0100
commit32800bd26365ee1ec17590b76ebf59ed8489ddfe (patch)
tree177c971853f48682d8a9ab7bfa0506ba901c094d /lib/python/Plugins/SystemPlugins/PositionerSetup/plugin.py
parentf2f6bf14c7a92410a6484f050837febd6985d401 (diff)
downloadenigma2-32800bd26365ee1ec17590b76ebf59ed8489ddfe.tar.gz
enigma2-32800bd26365ee1ec17590b76ebf59ed8489ddfe.zip
small fix
Diffstat (limited to 'lib/python/Plugins/SystemPlugins/PositionerSetup/plugin.py')
-rw-r--r--lib/python/Plugins/SystemPlugins/PositionerSetup/plugin.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/lib/python/Plugins/SystemPlugins/PositionerSetup/plugin.py b/lib/python/Plugins/SystemPlugins/PositionerSetup/plugin.py
index 88aac481..d3714440 100644
--- a/lib/python/Plugins/SystemPlugins/PositionerSetup/plugin.py
+++ b/lib/python/Plugins/SystemPlugins/PositionerSetup/plugin.py
@@ -512,8 +512,12 @@ class TunerScreen(ScanSetup):
tuning.sat.addNotifier(self.tuningSatChanged)
self.updateTransponders()
orb_pos = self.fe_data.get("orbital_position", None)
- if orb_pos:
- tuning.sat.value = str(orb_pos)
+ if orb_pos is not None:
+ for x in nimmanager.getRotorSatListForNim(self.feid):
+ opos = str(orb_pos)
+ if x[0] == orb_pos and tuning.sat.value != opos:
+ tuning.sat.value = opos
+ del self.fe_data["orbital_position"]
ScanSetup.createConfig(self, self.fe_data)
def tuningSatChanged(self, *parm):