fix: ImHex getting stuck in unlocked FPS mode when some events are blocking

This commit is contained in:
WerWolv
2025-08-15 19:25:25 +02:00
parent e8f799d010
commit 0ebe4150ae

View File

@@ -357,7 +357,7 @@ namespace hex {
longestExceededFrameTime = std::max(exceedTime, longestExceededFrameTime);
m_waitEventsBlocked = false;
if (std::fmod(longestExceededFrameTime, 5.0) < 0.01) {
if (std::fmod(frameTimeStart, 5.0) < 0.01) {
// Reset the longest exceeded frame time every 5 seconds
longestExceededFrameTime = 0.0;
}