From d89d2f8cd5265bbfd8c8006a37f5320ffba26134 Mon Sep 17 00:00:00 2001 From: Kurt Date: Fri, 23 Nov 2018 20:15:18 -0800 Subject: [PATCH] Fix arg visibility toggling --- pkNX.WinForms/Controls/EvolutionRow.Designer.cs | 1 + pkNX.WinForms/Controls/EvolutionRow.cs | 4 +--- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/pkNX.WinForms/Controls/EvolutionRow.Designer.cs b/pkNX.WinForms/Controls/EvolutionRow.Designer.cs index faeacb0c..c8f3c4db 100644 --- a/pkNX.WinForms/Controls/EvolutionRow.Designer.cs +++ b/pkNX.WinForms/Controls/EvolutionRow.Designer.cs @@ -100,6 +100,7 @@ private void InitializeComponent() this.CB_Arg.Name = "CB_Arg"; this.CB_Arg.Size = new System.Drawing.Size(82, 21); this.CB_Arg.TabIndex = 69; + this.CB_Arg.Visible = false; // // CB_Species // diff --git a/pkNX.WinForms/Controls/EvolutionRow.cs b/pkNX.WinForms/Controls/EvolutionRow.cs index fe27f42d..d0532078 100644 --- a/pkNX.WinForms/Controls/EvolutionRow.cs +++ b/pkNX.WinForms/Controls/EvolutionRow.cs @@ -23,14 +23,12 @@ public EvolutionRow() { var index = (EvolutionType)CB_Method.SelectedIndex; var type = index.GetArgType(); + CB_Arg.Visible = type >= EvolutionTypeArgumentType.Items; if (type == oldMethod) return; if (type < EvolutionTypeArgumentType.Items) - { - CB_Arg.Visible = false; return; - } CB_Arg.Visible = true; oldMethod = type;