SDL: Fix input when caps/num lock are on (fixes )

This commit is contained in:
Vicki Pfau 2018-08-19 09:53:21 -07:00
parent d60b2417ce
commit 45873a32f6
1 changed files with 1 additions and 1 deletions
src/platform/sdl

View File

@ -407,7 +407,7 @@ static void _pauseAfterFrame(struct mCoreThread* context) {
static void _mSDLHandleKeypress(struct mCoreThread* context, struct mSDLPlayer* sdlContext, const struct SDL_KeyboardEvent* event) {
int key = -1;
if (!event->keysym.mod) {
if (!(event->keysym.mod & ~(KMOD_NUM | KMOD_CAPS))) {
key = mInputMapKey(sdlContext->bindings, SDL_BINDING_KEY, event->keysym.sym);
}
if (key != -1) {