diff --git a/studio/src/lib.rs b/studio/src/lib.rs index 7fe155e..6c29753 100644 --- a/studio/src/lib.rs +++ b/studio/src/lib.rs @@ -151,6 +151,7 @@ pub fn start(init: InitParams, mode: StudioMode, window_config: Option) let mut app = App::new(); app.insert_resource(mode); + app.insert_resource(bevy::winit::WinitSettings::game()); app.add_plugins(( #[cfg(feature = "wasm")] diff --git a/studio/src/scene/mod.rs b/studio/src/scene/mod.rs index 9898b87..5ed9faf 100644 --- a/studio/src/scene/mod.rs +++ b/studio/src/scene/mod.rs @@ -1,5 +1,5 @@ use bevy::{ - asset::{DependencyLoadState, LoadState, RecursiveDependencyLoadState}, + asset::{DependencyLoadState, LoadState}, core_pipeline::{ bloom::{BloomCompositeMode, BloomPrefilterSettings, BloomSettings}, fxaa::Fxaa, @@ -216,7 +216,7 @@ fn check_loading( info!("Loading {} assets", loading_queue.queue.len()); loading_queue.queue.retain(|h| { - if let Some((load_state, dep_load_state, rec_load_state)) = + if let Some((load_state, dep_load_state, _)) = asset_server.get_load_states(h.id()) { if load_state == LoadState::NotLoaded {