Fix consecutive timed timelapses without postroll capture

Due to the timer never properly resetting to None only one timelapse
was ever done.

Introduced in 7e2382fed4, covered until
315a80a7a7.

Closes #1934
This commit is contained in:
Gina Häußge 2017-05-24 11:57:02 +02:00
parent 337957198b
commit 2a600d7d00

View file

@ -703,10 +703,6 @@ class TimedTimelapse(Timelapse):
self._copying_postroll()
self.post_roll_finished()
def post_roll_finished(self):
Timelapse.post_roll_finished(self)
self._timer = None
def _timer_active(self):
return self._in_timelapse or self._postroll_captures > 0
@ -719,6 +715,9 @@ class TimedTimelapse(Timelapse):
if self._capture_post_roll:
self.post_roll_finished()
# timer is done, delete it
self._timer = None
class TimelapseRenderJob(object):