X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/81aa63ccad4fbbb82e256295cec014189ff3e623..d0b229958ed6027034d90a233103fc50bdafc8c5:/timer.py diff --git a/timer.py b/timer.py index 432c53ac..09f64e3f 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)