X-Git-Url: http://code.vuplus.com/gitweb/?a=blobdiff_plain;ds=sidebyside;f=timer.py;h=09f64e3f8abbe9e9ca890599f20bcd0b5f017070;hb=52a10052ffaaa268fd6db60cd8fc25badb79eec0;hp=432c53aca0424fdc1092c6c5e8c79d1d783a9555;hpb=8654739391001e76f8a6e571537f8b0f42999294;p=vuplus_dvbapp diff --git a/timer.py b/timer.py index 432c53a..09f64e3 100644 --- a/timer.py +++ b/timer.py @@ -163,7 +163,10 @@ class Timer: def timeChanged(self, timer): timer.timeChanged() - self.timer_list.remove(timer) + if timer.state == TimerEntry.StateEnded: + self.processed_timers.remove(timer) + else: + self.timer_list.remove(timer) self.addTimerEntry(timer)