From 13431c7cbff811dd94b356914a302e511cf9d9af Mon Sep 17 00:00:00 2001 From: twinaphex Date: Sun, 15 Jul 2018 14:20:26 +0200 Subject: [PATCH] (udev) Fix game focus toggle for udev input driver --- input/drivers/udev_input.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/input/drivers/udev_input.c b/input/drivers/udev_input.c index b7de9b7253..2c63754ec6 100644 --- a/input/drivers/udev_input.c +++ b/input/drivers/udev_input.c @@ -900,7 +900,8 @@ static bool udev_is_pressed(udev_input_t *udev, const struct retro_keybind *bind = &binds[id]; if ( (bind->key < RETROK_LAST) && udev_keyboard_pressed(udev, bind->key) ) - return true; + if ((id == RARCH_GAME_FOCUS_TOGGLE) || !udev->blocked) + return true; if (binds && binds[id].valid) {