From 3361d71afe38d3cb8a78cc73939336d4db0f26b2 Mon Sep 17 00:00:00 2001 From: Danny McGee Date: Fri, 26 Jan 2024 16:53:45 -0500 Subject: [PATCH] Fix possible `None` unwrap --- studio/src/mixamo/mod.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/studio/src/mixamo/mod.rs b/studio/src/mixamo/mod.rs index 163201d..d8d0ca0 100644 --- a/studio/src/mixamo/mod.rs +++ b/studio/src/mixamo/mod.rs @@ -64,7 +64,10 @@ fn tick_mixamo_import( ) { for event in er_scene_events.read() { if let AssetEvent::LoadedWithDependencies { id } = event { - let gltf = ra_gltfs.get(&**r_mixamo_import).unwrap(); + let Some(gltf) = ra_gltfs.get(&**r_mixamo_import) else { + return; + }; + if gltf.default_scene.is_some() && gltf.default_scene.as_ref().unwrap().id() == *id { st_next.set(MixamoState::Spawning); break;