From 1433ffd82309e359a9d14e1bd55408e3706a2ce6 Mon Sep 17 00:00:00 2001 From: Kurt Date: Wed, 7 Jun 2017 22:19:45 -0700 Subject: [PATCH] Remove double close event Closes #1203 --- PKHeX.WinForms/MainWindow/Main.cs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/PKHeX.WinForms/MainWindow/Main.cs b/PKHeX.WinForms/MainWindow/Main.cs index 80b7f87c7..3a9851fa0 100644 --- a/PKHeX.WinForms/MainWindow/Main.cs +++ b/PKHeX.WinForms/MainWindow/Main.cs @@ -294,11 +294,11 @@ private void mainMenuSave(object sender, EventArgs e) } private void mainMenuExit(object sender, EventArgs e) { - if (ModifierKeys != Keys.Control) - Close(); // not triggered via hotkey - - if (DialogResult.Yes == WinFormsUtil.Prompt(MessageBoxButtons.YesNo, "Quit PKHeX?")) - Close(); + if (ModifierKeys == Keys.Control) // triggered via hotkey + if (DialogResult.Yes != WinFormsUtil.Prompt(MessageBoxButtons.YesNo, "Quit PKHeX?")) + return; + + Close(); } private void mainMenuAbout(object sender, EventArgs e) => new About().ShowDialog();