diff --git a/src/emucore/EventHandler.cxx b/src/emucore/EventHandler.cxx index 4fc07f446..0ede3527a 100644 --- a/src/emucore/EventHandler.cxx +++ b/src/emucore/EventHandler.cxx @@ -865,7 +865,8 @@ void EventHandler::handleEvent(Event::Type event, bool pressed, bool repeat) } // Otherwise, pass it to the emulation core - myEvent.set(event, pressed); + if (!repeat) + myEvent.set(event, pressed); } // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -