diff --git a/src/x11/window.rs b/src/x11/window.rs index 952424e..c7cd911 100644 --- a/src/x11/window.rs +++ b/src/x11/window.rs @@ -237,7 +237,7 @@ impl Window { let until_next_frame = if now > next_frame { handler.on_frame(); - next_frame = now + self.frame_interval; + next_frame = Instant::now() + self.frame_interval; self.frame_interval } else { next_frame - now