diff --git a/Foundation/src/Timer.cpp b/Foundation/src/Timer.cpp index bdfa26566..039262ec7 100644 --- a/Foundation/src/Timer.cpp +++ b/Foundation/src/Timer.cpp @@ -171,6 +171,7 @@ void Timer::run() if (_wakeUp.tryWait(sleep)) { FastMutex::ScopedLock lock(_mutex); + _nextInvocation.update(); interval = _periodicInterval; } else