Skip to content

Commit 1860963

Browse files
committed
Updated FeaturesOverrideMod to remove entire FeaturesOverride regkey
1 parent 6bd36a2 commit 1860963

1 file changed

Lines changed: 2 additions & 4 deletions

File tree

ZuneModCore/Mods/FeaturesOverrideMod.cs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -103,9 +103,7 @@ public override Task Init()
103103

104104
public override async Task<string?> Reset()
105105
{
106-
foreach (AbstractUIElement uiElem in OptionsUI!.Items)
107-
if (uiElem is AbstractBoolean boolElem)
108-
ResetFeatureOverride(boolElem.Id);
106+
RegEdit.CurrentUserDeleteKey(ZUNE_FEATURESOVERRIDE_REGKEY);
109107

110108
return null;
111109
}
@@ -117,6 +115,6 @@ public static bool SetFeatureOverride(string feature, bool value) =>
117115
RegEdit.CurrentUserGetBoolValue(ZUNE_FEATURESOVERRIDE_REGKEY, feature);
118116

119117
public static void ResetFeatureOverride(string feature) =>
120-
RegEdit.CurrentUserDeleteValue(RegEdit.ZUNE_REG_PATH + "FeaturesOverride", feature);
118+
RegEdit.CurrentUserDeleteValue(ZUNE_FEATURESOVERRIDE_REGKEY, feature);
121119
}
122120
}

0 commit comments

Comments
 (0)