From 0da3c9c92d9f3ae0770c8e6cbcc525924234dc73 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Wed, 25 Jun 2003 06:31:13 +0000 Subject: [PATCH] fix keys getting stuck if we lose focus while they're depressed --- stepmania/src/StepMania.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/stepmania/src/StepMania.cpp b/stepmania/src/StepMania.cpp index 54714d3d85..addf28ac5b 100644 --- a/stepmania/src/StepMania.cpp +++ b/stepmania/src/StepMania.cpp @@ -731,7 +731,13 @@ static void HandleSDLEvents() if(g_bHasFocus) BoostAppPri(); else + { RestoreAppPri(); + + /* If we lose focus, we may lose input events, especially key + * releases. */ + INPUTFILTER->Reset(); + } } } }