From 98190294db8498fc4c672285322372c52d70442e Mon Sep 17 00:00:00 2001 From: twinaphex Date: Sun, 15 Jul 2018 14:18:35 +0200 Subject: [PATCH] (winraw_input) Fix game focus toggle for winraw_input --- input/drivers/winraw_input.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/input/drivers/winraw_input.c b/input/drivers/winraw_input.c index d56deb4c75..35d40d6ad3 100644 --- a/input/drivers/winraw_input.c +++ b/input/drivers/winraw_input.c @@ -403,8 +403,9 @@ static bool winraw_is_pressed(winraw_input_t *wr, { const struct retro_keybind *bind = &binds[id]; - if (!wr->kbd_mapp_block && (bind->key < RETROK_LAST) && winraw_keyboard_pressed(wr, bind->key)) - return true; + if ((bind->key < RETROK_LAST) && winraw_keyboard_pressed(wr, bind->key)) + if ((id == RARCH_GAME_FOCUS_TOGGLE) || !wr->kbd_mapp_block) + return true; if (binds && binds[id].valid) { if (winraw_mbutton_pressed(wr, port, bind->mbutton))