Просмотр исходного кода

Merge pull request #10482 from german77/gamelist

yuzu: Disable game list while game is running
liamwhite 3 лет назад
Родитель
Сommit
1a4f3b37f1
1 измененных файлов с 4 добавлено и 0 удалено
  1. 4 0
      src/yuzu/main.cpp

+ 4 - 0
src/yuzu/main.cpp

@@ -1798,6 +1798,7 @@ void GMainWindow::BootGame(const QString& filename, u64 program_id, std::size_t
     }
 
     system->SetShuttingDown(false);
+    game_list->setDisabled(true);
 
     // Create and start the emulation thread
     emu_thread = std::make_unique<EmuThread>(*system);
@@ -1993,6 +1994,9 @@ void GMainWindow::OnEmulationStopped() {
     // When closing the game, destroy the GLWindow to clear the context after the game is closed
     render_window->ReleaseRenderTarget();
 
+    // Enable game list
+    game_list->setEnabled(true);
+
     Settings::RestoreGlobalState(system->IsPoweredOn());
     system->HIDCore().ReloadInputDevices();
     UpdateStatusButtons();