diff --git a/main/gui/source/window/window.cpp b/main/gui/source/window/window.cpp index 856a6b53b..e41e26d9b 100644 --- a/main/gui/source/window/window.cpp +++ b/main/gui/source/window/window.cpp @@ -1233,6 +1233,7 @@ namespace hex { m_wakeupCondVar.wait_for(lock, requestedFrameTime, [&] { return m_wakeupFlag || stopToken.stop_requested(); }); + m_wakeupFlag = false; } endTime = std::chrono::steady_clock::now();