diff --git a/src/core/settings.cpp b/src/core/settings.cpp index b5d0b3ab7..89a15ee62 100644 --- a/src/core/settings.cpp +++ b/src/core/settings.cpp @@ -224,8 +224,8 @@ void Settings::Load(const SettingsInterface& si, const SettingsInterface& contro .value_or(DEFAULT_GPU_TEXTURE_FILTER); gpu_sprite_texture_filter = ParseTextureFilterName( - si.GetStringValue("GPU", "SpriteTextureFilter", GetTextureFilterName(gpu_texture_filter)).c_str()) - .value_or(gpu_texture_filter); + si.GetStringValue("GPU", "SpriteTextureFilter", GetTextureFilterName(DEFAULT_GPU_TEXTURE_FILTER)).c_str()) + .value_or(DEFAULT_GPU_TEXTURE_FILTER); gpu_line_detect_mode = ParseLineDetectModeName( si.GetStringValue("GPU", "LineDetectMode", GetLineDetectModeName(DEFAULT_GPU_LINE_DETECT_MODE)).c_str())