From: ghost Date: Fri, 12 Dec 2008 12:31:13 +0000 (+0100) Subject: small fix X-Git-Tag: 2.6.0~543^2~1 X-Git-Url: https://git.cweiske.de/enigma2.git/commitdiff_plain/32800bd26365ee1ec17590b76ebf59ed8489ddfe small fix --- 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):