]> git.seodisparate.com - EN605.607.81.SP22_ASDM_Project/commitdiff
Fix crash bug
authorStephen Seo <seo.disparate@gmail.com>
Fri, 6 May 2022 02:32:20 +0000 (11:32 +0900)
committerStephen Seo <seo.disparate@gmail.com>
Fri, 6 May 2022 02:32:20 +0000 (11:32 +0900)
front_end/src/yew_components.rs

index 19868eb05b45e5bf3b73ce2687ac7e61696151b1..64b28f19b1a9a6d5119c775dfba050a798dbe4a8 100644 (file)
@@ -1541,11 +1541,13 @@ impl Component for Wrapper {
                         received_emote,
                         updated_time,
                     } => {
-                        let current_side = shared
-                            .game_state
-                            .borrow()
-                            .get_networked_current_side()
-                            .expect("Should be Networked mode");
+                        let current_side = shared.game_state.borrow().get_networked_current_side();
+                        let current_side = if let Some(side) = current_side {
+                            side
+                        } else {
+                            return true;
+                        };
+
                         if let Some(emote_string) = received_emote {
                             if let Ok(emote_enum) = EmoteEnum::try_from(emote_string.as_str()) {
                                 append_to_info_text(