From 2d15a10c05516bdba2179bcfe0d7b7a0a1ed4ef2 Mon Sep 17 00:00:00 2001 From: r00telement <47005506+r00telement@users.noreply.github.com> Date: Tue, 7 Dec 2021 23:31:59 +0000 Subject: [PATCH] Config UI polish --- PlayerTags/PluginConfigurationUI.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/PlayerTags/PluginConfigurationUI.cs b/PlayerTags/PluginConfigurationUI.cs index ce995a1..6b07319 100644 --- a/PlayerTags/PluginConfigurationUI.cs +++ b/PlayerTags/PluginConfigurationUI.cs @@ -157,8 +157,7 @@ namespace PlayerTags } } - bool isVisible = true; - if (ImGui.CollapsingHeader($"{collapsingHeaderName}###{tag.GetHashCode()}", ref isVisible, tag.IsExpanded.Value ? ImGuiTreeNodeFlags.DefaultOpen : ImGuiTreeNodeFlags.None)) + if (ImGui.CollapsingHeader($"{collapsingHeaderName}###{tag.GetHashCode()}", tag.IsExpanded.Value ? ImGuiTreeNodeFlags.DefaultOpen : ImGuiTreeNodeFlags.None)) { if (!tag.IsExpanded.Value) { @@ -336,12 +335,14 @@ namespace PlayerTags { var newTag = new Tag(new LocalizedPluginString(nameof(PluginData.CustomTags))) { + IsExpanded = true, Text = "", GameObjectNamesToApplyTo = "" }; m_PluginData.CustomTags.Add(newTag); newTag.Parent = m_PluginData.AllCustomTags; + m_PluginConfiguration.Save(m_PluginData); } ImGui.PopStyleColor(); ImGui.PopStyleColor();