From 1a6aed539abe6638f862e4d894df99078bd2a5a9 Mon Sep 17 00:00:00 2001 From: XtraCube <72575280+XtraCube@users.noreply.github.com> Date: Sun, 18 May 2025 14:49:40 -0400 Subject: [PATCH] fix lobbyview modifier options showing in game options --- MiraAPI/Patches/Options/LobbyViewPanePatches.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/MiraAPI/Patches/Options/LobbyViewPanePatches.cs b/MiraAPI/Patches/Options/LobbyViewPanePatches.cs index b98585d..d9ac09b 100644 --- a/MiraAPI/Patches/Options/LobbyViewPanePatches.cs +++ b/MiraAPI/Patches/Options/LobbyViewPanePatches.cs @@ -128,7 +128,7 @@ public static class LobbyViewPanePatches ModifiersTabButton?.SelectButton(true); var filteredGroups = SelectedMod.OptionGroups - .Where(x => x.GroupVisible() && (x.ShowInModifiersMenu || x.OptionableType?.IsAssignableTo(typeof(BaseModifier))==true)); + .Where(x => x.GroupVisible() && (x.ShowInModifiersMenu || x.OptionableType?.IsAssignableTo(typeof(BaseModifier)) == true)); DrawOptions(__instance, filteredGroups); return false; } @@ -143,7 +143,7 @@ public static class LobbyViewPanePatches } var filteredGroups = SelectedMod.OptionGroups - .Where(x => x.OptionableType == null && x.GroupVisible.Invoke()); + .Where(x => x is { ShowInModifiersMenu: false, OptionableType: null } && x.GroupVisible.Invoke()); DrawOptions(__instance, filteredGroups); return false; }