Only add setting tracker when customisation is permitted

This commit is contained in:
Salman Ahmed 2022-07-19 19:21:16 +03:00
parent e86a35fe33
commit 89653b74c7
1 changed files with 5 additions and 2 deletions

View File

@ -246,8 +246,11 @@ protected override void LoadComplete()
updateCustomisation(val);
updateFromExternalSelection();
modSettingChangeTracker = new ModSettingChangeTracker(val.NewValue);
modSettingChangeTracker.SettingChanged += _ => updateMultiplier();
if (AllowCustomisation)
{
modSettingChangeTracker = new ModSettingChangeTracker(val.NewValue);
modSettingChangeTracker.SettingChanged += _ => updateMultiplier();
}
}, true);
customisationVisible.BindValueChanged(_ => updateCustomisationVisualState(), true);