From e05ab1e7f025ac2a563d8e0e4ec57fceb65f653d Mon Sep 17 00:00:00 2001 From: larsbrubaker Date: Sat, 25 Oct 2014 20:38:12 -0700 Subject: [PATCH] Fixed the last minimize -> maximize memory leak. --- .../PrinterSettings/PrinterSettingsView.cs | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/ConfigurationPage/PrinterSettings/PrinterSettingsView.cs b/ConfigurationPage/PrinterSettings/PrinterSettingsView.cs index 0465ca21b..62a1bec01 100644 --- a/ConfigurationPage/PrinterSettings/PrinterSettingsView.cs +++ b/ConfigurationPage/PrinterSettings/PrinterSettingsView.cs @@ -149,7 +149,16 @@ namespace MatterHackers.MatterControl.ConfigurationPage return buttonRow; } - private FlowLayoutWidget GetGcodeTerminalControl() + public override void OnClosed(EventArgs e) + { + if (unregisterEvents != null) + { + unregisterEvents(this, null); + } + base.OnClosed(e); + } + + private FlowLayoutWidget GetGcodeTerminalControl() { FlowLayoutWidget buttonRow = new FlowLayoutWidget(); buttonRow.HAnchor = HAnchor.ParentLeftRight;