diff --git a/src/console.c b/src/console.c index 0917d916b02c8adaf3b74dc90ddaaf57ef0689c7..751a6e5cad06a57a1c3d3e7f3653dac13e2e2964 100644 --- a/src/console.c +++ b/src/console.c @@ -983,7 +983,7 @@ boolean CON_Responder(event_t *ev) if (modeattacking || metalrecording || marathonmode) return false; - if ((key == gamecontrol[GC_CONSOLE][0] || key == gamecontrol[GC_CONSOLE][1]) && !shiftdown) + if (ev->type == ev_keydown && ((key == gamecontrol[GC_CONSOLE][0] || key == gamecontrol[GC_CONSOLE][1]) && !shiftdown)) { if (consdown) // ignore repeat return true;