Fix consecutive timed timelapses without postroll capture
Due to the timer never properly resetting to None only one timelapse was ever done. Introduced in7e2382fed4, covered until315a80a7a7. Closes #1934
This commit is contained in:
parent
337957198b
commit
2a600d7d00
1 changed files with 3 additions and 4 deletions
|
|
@ -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):
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue