From 138ddb54e42e71a384e059afe69e4e8172935d6d Mon Sep 17 00:00:00 2001 From: a1xd <68629610+a1xd@users.noreply.github.com> Date: Mon, 13 Sep 2021 23:00:53 -0400 Subject: fix potential leaks forms displayed with ShowDialog are only hidden when closed; Dispose must be called manually --- grapher/Models/AccelGUI.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'grapher/Models/AccelGUI.cs') diff --git a/grapher/Models/AccelGUI.cs b/grapher/Models/AccelGUI.cs index e15aba9..1836b65 100644 --- a/grapher/Models/AccelGUI.cs +++ b/grapher/Models/AccelGUI.cs @@ -154,7 +154,10 @@ namespace grapher error_message = e.Message; } - new MessageDialog(error_message, "bad input").ShowDialog(); + using (var form = new MessageDialog(error_message, "bad input")) + { + form.ShowDialog(); + } } public void RefreshActive() -- cgit v1.2.3