From 31faf31f6ae8c41d2a5c34cd9197e35f3f0ec304 Mon Sep 17 00:00:00 2001 From: Luke Wilde Date: Fri, 25 Jul 2025 12:35:59 +0100 Subject: [PATCH] LibCore: Unmark timer interval being dirty after applying new interval Previously it was never unmarked, so the timer would constantly stop and start, which made the timer jittery especially at small intervals. --- Libraries/LibCore/Timer.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/Libraries/LibCore/Timer.cpp b/Libraries/LibCore/Timer.cpp index a86702bb207..f474c1cc715 100644 --- a/Libraries/LibCore/Timer.cpp +++ b/Libraries/LibCore/Timer.cpp @@ -90,6 +90,7 @@ void Timer::timer_event(TimerEvent&) if (m_interval_dirty) { stop(); start(m_interval_ms); + m_interval_dirty = false; } }