From 37a3c57acb189a5da3a0522a67805b4a489b7bbf Mon Sep 17 00:00:00 2001 From: Holger Schemel Date: Fri, 21 Feb 2025 20:46:56 +0100 Subject: [PATCH] fixed saving setup for name/team, keyboard and joystick changes --- src/screens.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/screens.c b/src/screens.c index 90fbe5d0..d58ada4c 100644 --- a/src/screens.c +++ b/src/screens.c @@ -2526,6 +2526,8 @@ static void HandleMainMenu_ToggleTeamMode(void) DrawCursorAndText_Main(MAIN_CONTROL_NAME, TRUE, FALSE); DrawPreviewPlayers(); + + SaveSetupIfNeeded(); } static void HandleMainMenu_SelectLevel(int step, int direction, @@ -9891,6 +9893,8 @@ void CustomizeKeyboard(int player_nr) BackToFront(); ClearEventQueue(); + + SaveSetupIfNeeded(); } DrawSetupScreen_Input(); @@ -10325,6 +10329,9 @@ void ConfigureJoystick(int player_nr) BackToFront(); ClearEventQueue(); + + if (success) + SaveSetupIfNeeded(); } DrawSetupScreen_Input(); -- 2.34.1