From 9e337295cad700da88304fe101f60cc285eef594 Mon Sep 17 00:00:00 2001 From: Logan McNaughton <848146+loganmc10@users.noreply.github.com> Date: Mon, 20 Apr 2026 02:13:15 -0600 Subject: [PATCH] don't launch game if already running (#783) --- src/ui/gui.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/ui/gui.rs b/src/ui/gui.rs index ae787c7..4c6986b 100644 --- a/src/ui/gui.rs +++ b/src/ui/gui.rs @@ -64,6 +64,9 @@ fn file_dropped(app: &AppWindow, controller_paths: &[Option]) { let path = path.clone(); let weak2 = weak.clone(); weak.upgrade_in_event_loop(move |handle| { + if handle.get_game_running() { + return; + } save_settings(&handle, &controller_paths); run_rom(