From 83ad7d4935b797a17f7fa6d799535b4911facde5 Mon Sep 17 00:00:00 2001 From: Jonas Kvinge Date: Fri, 16 Apr 2021 18:34:38 +0200 Subject: [PATCH] Set exit before quit is called --- src/core/mainwindow.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/mainwindow.cpp b/src/core/mainwindow.cpp index c1ee27fb3..e8072d71c 100644 --- a/src/core/mainwindow.cpp +++ b/src/core/mainwindow.cpp @@ -1171,8 +1171,8 @@ void MainWindow::Exit() { settings_dialog_.reset(); if (exit_count_ > 1) { - qApp->quit(); exit_ = true; + qApp->quit(); } else { if (app_->player()->engine()->is_fadeout_enabled()) { @@ -1194,12 +1194,12 @@ void MainWindow::DoExit() { QObject::connect(app_, &Application::ExitFinished, this, &MainWindow::ExitFinished); app_->Exit(); - exit_ = true; } void MainWindow::ExitFinished() { + exit_ = true; qApp->quit(); }