From d6b60e6149eb20488f9c2981b42a39e80a50da4e Mon Sep 17 00:00:00 2001 From: jlewin Date: Thu, 9 May 2019 17:06:01 -0700 Subject: [PATCH] Use named variable to better portray logic --- MatterControlLib/SetupWizard/StagedSetupWindow.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/MatterControlLib/SetupWizard/StagedSetupWindow.cs b/MatterControlLib/SetupWizard/StagedSetupWindow.cs index 46494e334..3a73128e1 100644 --- a/MatterControlLib/SetupWizard/StagedSetupWindow.cs +++ b/MatterControlLib/SetupWizard/StagedSetupWindow.cs @@ -68,7 +68,9 @@ namespace MatterHackers.MatterControl bool isActiveStage = stage == value; bool noActiveStage = value == null; - kvp.Value.Enabled = noActiveStage || isActiveStage; + // Enable GuiWidget when no stage is active or when the current stage is active and enabled + var widget = kvp.Value; + widget.Enabled = noActiveStage || isActiveStage; } // Shutdown the active Wizard