From f7d775633d07a959e703e75a6a76c891cdd22c07 Mon Sep 17 00:00:00 2001 From: Ottermandias Date: Wed, 27 Sep 2023 15:31:17 +0200 Subject: [PATCH] Fix removing of associated mods except the last. --- Glamourer/Gui/Tabs/DesignTab/ModAssociationsTab.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Glamourer/Gui/Tabs/DesignTab/ModAssociationsTab.cs b/Glamourer/Gui/Tabs/DesignTab/ModAssociationsTab.cs index 6ae51ad..05bdeb0 100644 --- a/Glamourer/Gui/Tabs/DesignTab/ModAssociationsTab.cs +++ b/Glamourer/Gui/Tabs/DesignTab/ModAssociationsTab.cs @@ -69,7 +69,9 @@ public class ModAssociationsTab foreach (var ((mod, settings), idx) in _selector.Selected!.AssociatedMods.WithIndex()) { using var id = ImRaii.PushId(idx); - DrawAssociatedModRow(mod, settings, out removedMod); + DrawAssociatedModRow(mod, settings, out var removedModTmp); + if (removedModTmp.HasValue) + removedMod = removedModTmp; } DrawNewModRow();