From 7bce7dff9be681bc08b60f7824cbde2bf979fde8 Mon Sep 17 00:00:00 2001 From: jlewin Date: Thu, 9 May 2019 13:29:44 -0700 Subject: [PATCH] Suppress ClosePage behavior if close aborted --- MatterControlLib/SetupWizard/StagedSetupWindow.cs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/MatterControlLib/SetupWizard/StagedSetupWindow.cs b/MatterControlLib/SetupWizard/StagedSetupWindow.cs index 9108f72d0..68473c894 100644 --- a/MatterControlLib/SetupWizard/StagedSetupWindow.cs +++ b/MatterControlLib/SetupWizard/StagedSetupWindow.cs @@ -237,6 +237,13 @@ namespace MatterHackers.MatterControl public override void ClosePage() { + this.OnCancel(out bool abortClose); + + if (abortClose) + { + return; + } + if (this.ActiveStage == null || this.ActiveStage?.ClosePage() == true) {