diff --git a/GFramework.Game/setting/SettingsModel.cs b/GFramework.Game/setting/SettingsModel.cs index a88b1ab..0e223b9 100644 --- a/GFramework.Game/setting/SettingsModel.cs +++ b/GFramework.Game/setting/SettingsModel.cs @@ -67,6 +67,7 @@ public class SettingsModel(IDataLocationProvider? locationProvider, where T : class, IResetApplyAbleSettings { _applicators[typeof(T)] = applicator; + _data[typeof(T)] = applicator.Data; return this; }