why did this even crash to begin with

This commit is contained in:
Stanley Dimant
2025-02-10 20:54:05 +01:00
parent b7b79e6e1d
commit 79f5065128

View File

@@ -88,14 +88,19 @@ public sealed class TransientResourceManager : DisposableMediatorSubscriberBase
return;
}
bool removedPaths = false;
foreach (var replacement in fileReplacement.Where(p => !p.HasFileReplacement).SelectMany(p => p.GamePaths).ToList())
{
removedPaths = true;
PlayerConfig.RemovePath(replacement);
}
// force reload semi transient resources
_semiTransientResources = null;
_configurationService.Save();
if (removedPaths)
{
// force reload semi transient resources
_semiTransientResources = null;
_configurationService.Save();
}
}
}