dont start timers as recurring timers... this is better for blocking syscalls
[enigma2.git] / lib / python / Plugins / SystemPlugins / PositionerSetup / plugin.py
index a4008c2dff912feac0ec46eebca83c585d45cf60..d67a97cb4d4eaf3b3d3dc30c6b72b3175dd3596e 100644 (file)
@@ -124,7 +124,7 @@ class PositionerSetup(Screen):
                
                self.statusTimer = eTimer()
                self.statusTimer.callback.append(self.updateStatus)
-               self.statusTimer.start(50, False)
+               self.statusTimer.start(50, True)
                self.onClose.append(self.__onClose)
 
        def __onClose(self):
@@ -345,6 +345,7 @@ class PositionerSetup(Screen):
                        self.isMoving = False
                        self.stopOnLock = False
                        self.updateColors(self.getCurrentConfigPath())
+               self.statusTimer.start(50, True)
 
        def tune(self, transponder):
                if transponder is not None: