From 1e370c54158e8a5f2545ad068b8cbbc114fb4fcc Mon Sep 17 00:00:00 2001 From: Dario Date: Mon, 10 Feb 2025 20:43:52 -0300 Subject: [PATCH] Replace the default value when applying low end defaults so reset button works properly. --- UnleashedRecomp/gpu/video.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/UnleashedRecomp/gpu/video.cpp b/UnleashedRecomp/gpu/video.cpp index 7073c865..12620f18 100644 --- a/UnleashedRecomp/gpu/video.cpp +++ b/UnleashedRecomp/gpu/video.cpp @@ -1562,9 +1562,11 @@ static void BeginCommandList() template static void ApplyLowEndDefault(ConfigDef &configDef, T newDefault, bool &changed) { + configDef.DefaultValue = newDefault; + if (configDef.IsDefaultValue() && !configDef.IsLoadedFromConfig) { - configDef = newDefault; + configDef.MakeDefault(); changed = true; } }