From 18609635bb0120aac39df830bbcf0ea6f46c689e Mon Sep 17 00:00:00 2001 From: Yoshi Askharoun Date: Wed, 10 Nov 2021 21:24:09 -0600 Subject: [PATCH] Updated FeaturesOverrideMod to remove entire FeaturesOverride regkey --- ZuneModCore/Mods/FeaturesOverrideMod.cs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/ZuneModCore/Mods/FeaturesOverrideMod.cs b/ZuneModCore/Mods/FeaturesOverrideMod.cs index e60801e..72e5542 100644 --- a/ZuneModCore/Mods/FeaturesOverrideMod.cs +++ b/ZuneModCore/Mods/FeaturesOverrideMod.cs @@ -103,9 +103,7 @@ namespace ZuneModCore.Mods public override async Task Reset() { - foreach (AbstractUIElement uiElem in OptionsUI!.Items) - if (uiElem is AbstractBoolean boolElem) - ResetFeatureOverride(boolElem.Id); + RegEdit.CurrentUserDeleteKey(ZUNE_FEATURESOVERRIDE_REGKEY); return null; } @@ -117,6 +115,6 @@ namespace ZuneModCore.Mods RegEdit.CurrentUserGetBoolValue(ZUNE_FEATURESOVERRIDE_REGKEY, feature); public static void ResetFeatureOverride(string feature) => - RegEdit.CurrentUserDeleteValue(RegEdit.ZUNE_REG_PATH + "FeaturesOverride", feature); + RegEdit.CurrentUserDeleteValue(ZUNE_FEATURESOVERRIDE_REGKEY, feature); } }