From da08623acc3b471770a564ca9ff629e2969c6008 Mon Sep 17 00:00:00 2001 From: Zicklag Date: Mon, 9 May 2022 17:44:11 -0500 Subject: [PATCH] Fix Reload Resources Button Avoid entering an endless loop when clicking the "Reload Resources" button. --- src/main.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main.rs b/src/main.rs index 3d0687d7d4..1133e240fe 100644 --- a/src/main.rs +++ b/src/main.rs @@ -137,7 +137,6 @@ async fn init_game() -> Result { } MainMenuResult::ReloadResources => { reload_resources(); - return Ok(true); } MainMenuResult::Credits => { let resources = storage::get::(); @@ -233,6 +232,7 @@ async fn main() -> std::result::Result<(), Box> { match event { ApplicationEvent::ReloadResources => { load_resources(&assets_dir, &mods_dir).await?; + break 'inner; } ApplicationEvent::MainMenu => break 'inner, ApplicationEvent::Quit => break 'outer,