]> git.seodisparate.com - LudumDare45_StartWithNothing/commitdiff
Fix loading bug where button text did not appear
authorStephen Seo <seo.disparate@gmail.com>
Sat, 5 Oct 2019 12:20:42 +0000 (21:20 +0900)
committerStephen Seo <seo.disparate@gmail.com>
Sat, 5 Oct 2019 12:20:42 +0000 (21:20 +0900)
src/main.rs

index 1703049eafb7c20255772e9537fc09efb6a3efc4..8c1abd4ac539e069a24049a735238abc0ebffa97 100644 (file)
@@ -877,11 +877,13 @@ impl State for GameState {
                             *text_image = Some(font.render(text, &style)?);
                             Ok(())
                         })?;
-                        mi.is_loaded = true;
-                        if i + 1 < self.menu.items.len() {
-                            self.menu.items[i + 1].is_loaded = false;
-                        } else {
-                            self.current_finished = true;
+                        if text_image.is_some() {
+                            mi.is_loaded = true;
+                            if i + 1 < self.menu.items.len() {
+                                self.menu.items[i + 1].is_loaded = false;
+                            } else {
+                                self.current_finished = true;
+                            }
                         }
                     }
                     MenuItemType::AppearingText {