From 3cbbd53850e0d475356c960796342daad96c3f52 Mon Sep 17 00:00:00 2001 From: d0k3 Date: Mon, 1 Jul 2019 23:03:35 +0200 Subject: [PATCH] Fix the software keyboard Fixes #501 --- arm9/source/common/hid.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arm9/source/common/hid.c b/arm9/source/common/hid.c index 7319ec8..0bee83a 100644 --- a/arm9/source/common/hid.c +++ b/arm9/source/common/hid.c @@ -145,7 +145,7 @@ u32 InputWait(u32 timeout_sec) { do { u32 newpad = HID_ReadState(); - if (!(newpad & BUTTON_ANY)) { // no buttons pressed, check for I/O changes instead + if (!(newpad & ~(SHELL_OPEN|SHELL_CLOSED))) { // no buttons pressed, check for I/O changes instead u32 state = CART_STATE; if (state != oldcart) return state ? CART_INSERT : CART_EJECT;