From: James Turner Date: Thu, 8 Sep 2016 10:41:21 +0000 (+0100) Subject: Fix launcher cmd-Q behaviour. X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=17fb35d764bc2aa07f1cdb4c7fc57136dd259aab;p=flightgear.git Fix launcher cmd-Q behaviour. --- diff --git a/src/GUI/QtLauncher.cxx b/src/GUI/QtLauncher.cxx index 16307ecf9..2fb02fce8 100644 --- a/src/GUI/QtLauncher.cxx +++ b/src/GUI/QtLauncher.cxx @@ -502,7 +502,7 @@ bool runLauncherDialog() dlg.show(); int appResult = qApp->exec(); - if (appResult < 0) { + if (appResult <= 0) { return false; // quit } @@ -966,7 +966,8 @@ void QtLauncher::onRun() saveSettings(); - qApp->exit(0); + // set a positive value here so we can detect this case in runLauncherDialog + qApp->exit(1); }