From 78ef595db3e090cd86b735098ddb94dda764574d Mon Sep 17 00:00:00 2001 From: Dmugetsu Date: Fri, 21 Feb 2025 21:08:56 -0600 Subject: [PATCH] adding initializer to quit events and show messaage no game is currently running when clicking stop button and no game ir running. --- src/qt_gui/main_window.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/qt_gui/main_window.cpp b/src/qt_gui/main_window.cpp index eebae9883..92cfd0cec 100644 --- a/src/qt_gui/main_window.cpp +++ b/src/qt_gui/main_window.cpp @@ -1280,7 +1280,7 @@ void MainWindow::StopGameforUpdate(bool shouldRelaunch) { Core::Emulator& emulator = Core::Emulator::GetInstance(); emulator.StopEmulation(); - SDL_Event quitEvent; + SDL_Event quitEvent{}; quitEvent.type = SDL_EVENT_QUIT; SDL_PushEvent(&quitEvent); @@ -1289,6 +1289,7 @@ void MainWindow::StopGameforUpdate(bool shouldRelaunch) { void MainWindow::StopGame() { if (!isGameRunning) { + ShowMessageBox("Stop Game", "No game is currently running."); return; } @@ -1297,7 +1298,7 @@ void MainWindow::StopGame() { if (isGameRunning == true) ; - SDL_Event quitEvent; + SDL_Event quitEvent{}; quitEvent.type = SDL_EVENT_QUIT + 1; SDL_PushEvent(&quitEvent); } \ No newline at end of file