Fix for SDL2.0.10

This commit is contained in:
kanjitalk755 2019-10-20 15:35:50 +09:00
parent 977056a075
commit 858f8257a6

View File

@ -2217,10 +2217,7 @@ static void handle_events(void)
code = event2keycode(event.key, true); code = event2keycode(event.key, true);
if (code >= 0) { if (code >= 0) {
if (!emul_suspended) { if (!emul_suspended) {
if (code == 0x39) ADBKeyDown(code);
(SDL_GetModState() & KMOD_CAPS ? ADBKeyDown : ADBKeyUp)(code);
else
ADBKeyDown(code);
if (code == 0x36) if (code == 0x36)
ctrl_down = true; ctrl_down = true;
#ifdef __APPLE__ #ifdef __APPLE__
@ -2250,8 +2247,7 @@ static void handle_events(void)
} else } else
code = event2keycode(event.key, false); code = event2keycode(event.key, false);
if (code >= 0) { if (code >= 0) {
if (code != 0x39) ADBKeyUp(code);
ADBKeyUp(code);
if (code == 0x36) if (code == 0x36)
ctrl_down = false; ctrl_down = false;
#ifdef __APPLE__ #ifdef __APPLE__