X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Ftools.c;h=611fe20050ef56e228f731deb0fe476cdb743195;hb=6d17734e8b92345bb044aa7f0b48a10290692bec;hp=b563b9318c16a897fd2700442b0e1c5bfa034285;hpb=5eabbc4d089dcf4de6ddcc78159efd6a9ecef978;p=rocksndiamonds.git diff --git a/src/tools.c b/src/tools.c index b563b931..611fe200 100644 --- a/src/tools.c +++ b/src/tools.c @@ -3685,7 +3685,10 @@ static int RequestHandleEvents(unsigned int req_state) } case EVENT_KEYPRESS: - switch (GetEventKey((KeyEvent *)&event, TRUE)) + { + Key key = GetEventKey((KeyEvent *)&event, TRUE); + + switch (key) { case KSYM_space: if (req_state & REQ_CONFIRM) @@ -3707,12 +3710,15 @@ static int RequestHandleEvents(unsigned int req_state) break; default: + HandleKeysDebug(key); break; } if (req_state & REQ_PLAYER) result = 0; + break; + } case EVENT_KEYRELEASE: ClearPlayerAction();