Fix a crash issue then exporting preset bundle (#8525)

fix crashes when finding base preset
This commit is contained in:
SoftFever
2025-02-23 15:20:27 +08:00
committed by GitHub
parent 24522fdaf7
commit 70dfdb95a9
3 changed files with 10 additions and 2 deletions

View File

@@ -2461,7 +2461,7 @@ const Preset *PresetCollection::get_preset_base(const Preset &child) const
// Handle user preset
if (child.inherits().empty())
return &child; // this is user root
auto inherits = find_preset(child.inherits());
auto inherits = find_preset2(child.inherits(),true);
return inherits ? get_preset_base(*inherits) : nullptr;
}