From 7257bcc1e8e20ec711c6a8b51fbe8f7e54277c43 Mon Sep 17 00:00:00 2001 From: Sam Hocevar Date: Sat, 25 Apr 2015 14:19:16 +0000 Subject: [PATCH] sdl: tiny fix for SDLv1 keyboard input. --- src/platform/sdl/sdlinput.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/platform/sdl/sdlinput.cpp b/src/platform/sdl/sdlinput.cpp index 0210bbbd..47166cbd 100644 --- a/src/platform/sdl/sdlinput.cpp +++ b/src/platform/sdl/sdlinput.cpp @@ -298,7 +298,8 @@ void SdlInputData::Tick(float seconds) # endif default: # if USE_OLD_SDL - m_keyboard->SetKey(sc, event.type == SDL_KEYDOWN); + m_keyboard->SetKey(sc ? sc : event.key.keysym.scancode, + event.type == SDL_KEYDOWN); # else if (ScanCodeIsValid(sc)) {