diff --git a/src/main.c b/src/main.c index 005ba93..bdc0517 100644 --- a/src/main.c +++ b/src/main.c @@ -77,7 +77,7 @@ int main(int argc, char *argv[]) break; case SDL_KEYDOWN: - if (event.key.keysym.scancode >= 0 && event.key.keysym.scancode < MAX_KEYBOARD_KEYS) + if (event.key.keysym.scancode >= 0 && event.key.keysym.scancode < MAX_KEYBOARD_KEYS && event.key.repeat == 0) { app.keyboard[event.key.keysym.scancode] = 1; }