From 0652b218db13f1b3c1c8c76f301fdabcfc33bc17 Mon Sep 17 00:00:00 2001 From: RedPanda4552 Date: Tue, 5 Dec 2023 14:26:44 -0500 Subject: [PATCH] Big Picture: Enforce immediate save for macro button selection and frequency Fixes settings not saving until emulator exit --- pcsx2/ImGui/FullscreenUI.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pcsx2/ImGui/FullscreenUI.cpp b/pcsx2/ImGui/FullscreenUI.cpp index 4a31b97806..20823c9541 100644 --- a/pcsx2/ImGui/FullscreenUI.cpp +++ b/pcsx2/ImGui/FullscreenUI.cpp @@ -4107,6 +4107,8 @@ void FullscreenUI::DrawControllerSettingsPage() bsi->DeleteValue(section, key.c_str()); else bsi->SetStringValue(section, key.c_str(), binds_string.c_str()); + + SetSettingsChanged(bsi); }); } @@ -4149,6 +4151,8 @@ void FullscreenUI::DrawControllerSettingsPage() bsi->DeleteValue(section, freq_key.c_str()); else bsi->SetIntValue(section, freq_key.c_str(), frequency); + + SetSettingsChanged(bsi); } BeginMenuButtons();