From 27acd430aa8cea170d701fc110372e41084b811b Mon Sep 17 00:00:00 2001 From: Christoph Oelckers Date: Sat, 5 Sep 2020 17:37:37 +0200 Subject: [PATCH] - reset the screen job clock when advancing. Fixes #347 --- source/core/screenjob.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/core/screenjob.cpp b/source/core/screenjob.cpp index b055dc5b5..b0ef2963d 100644 --- a/source/core/screenjob.cpp +++ b/source/core/screenjob.cpp @@ -621,7 +621,8 @@ public: } actionState = clearbefore ? State_Clear : State_Run; if (index < jobs.Size()) screenfade = jobs[index].job->fadestyle & DScreenJob::fadein ? 0.f : 1.f; - startTime = -1; + lastTime= startTime = -1; + clock = 0; inputState.ClearAllInput(); }