From 7f64945079866db5c492c405b6f3c88ec022519e Mon Sep 17 00:00:00 2001 From: "Stefanos A." Date: Thu, 9 Jan 2014 00:51:09 +0100 Subject: [PATCH] [OpenTK] Do not raise *Frame events when time = 0 Affects issue #40 --- Source/OpenTK/GameWindow.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Source/OpenTK/GameWindow.cs b/Source/OpenTK/GameWindow.cs index e3429237..8012eba3 100644 --- a/Source/OpenTK/GameWindow.cs +++ b/Source/OpenTK/GameWindow.cs @@ -469,7 +469,7 @@ namespace OpenTK bool RaiseUpdateFrame(double time) { - if (time >= TargetUpdatePeriod) + if (time > 0 && time >= TargetUpdatePeriod) { update_args.Time = time; OnUpdateFrameInternal(update_args); @@ -481,7 +481,7 @@ namespace OpenTK bool RaiseRenderFrame(double time) { - if (time >= TargetRenderPeriod) + if (time > 0 && time >= TargetRenderPeriod) { render_args.Time = time; OnRenderFrameInternal(render_args);