From 0c08866e0fd391ec7e01562ad2ea3b5645ebfc13 Mon Sep 17 00:00:00 2001 From: Holger Schemel Date: Sat, 29 Dec 2018 02:00:51 +0100 Subject: [PATCH] added stopping text input when pressing joystick button --- src/events.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/events.c b/src/events.c index 33460557..7b2ba984 100644 --- a/src/events.c +++ b/src/events.c @@ -2360,6 +2360,16 @@ void HandleJoystick(void) return; } + if (newbutton && (game_status == GAME_MODE_PSEUDO_TYPENAME || + anyTextGadgetActive())) + { + // leave name input in main menu or text input gadget + HandleKey(KSYM_Escape, KEY_PRESSED); + HandleKey(KSYM_Escape, KEY_RELEASED); + + return; + } + if (level.game_engine_type == GAME_ENGINE_TYPE_MM) { if (game_status == GAME_MODE_PLAYING) -- 2.34.1