FullscreenUI: Fix changing per-game settings not updating

pull/2848/head
Connor McLaughlin 3 years ago
parent d012f65d4f
commit 79c401740c

@ -614,7 +614,12 @@ void FullscreenUI::Render()
{
auto lock = Host::GetSettingsLock();
GetEditingSettingsInterface()->Save();
Host::RunOnCPUThread([]() { System::ApplySettings(false); });
Host::RunOnCPUThread([gs = IsEditingGameSettings()]() {
if (gs)
System::ReloadGameSettings(false);
else
System::ApplySettings(false);
});
}
ImGuiFullscreen::ResetCloseMenuIfNeeded();

Loading…
Cancel
Save