diff --git a/crates/bevy_openxr/src/openxr/action_binding.rs b/crates/bevy_openxr/src/openxr/action_binding.rs index 53a2d9f..a5de40b 100644 --- a/crates/bevy_openxr/src/openxr/action_binding.rs +++ b/crates/bevy_openxr/src/openxr/action_binding.rs @@ -84,7 +84,6 @@ fn bind_actions(instance: Res, mut actions: EventReader error!("Invalid Path Suggested!"), openxr::sys::Result::ERROR_PATH_UNSUPPORTED => error!("Suggested Path Unsupported!"), - openxr::sys::Result::SUCCESS => info!("Suggested binding success"), _ => {} } } diff --git a/crates/bevy_openxr/src/openxr/action_set_attaching.rs b/crates/bevy_openxr/src/openxr/action_set_attaching.rs index 781c958..07219de 100644 --- a/crates/bevy_openxr/src/openxr/action_set_attaching.rs +++ b/crates/bevy_openxr/src/openxr/action_set_attaching.rs @@ -1,7 +1,6 @@ use crate::resources::OxrSession; use bevy::prelude::*; use bevy_xr::session::status_changed_to; -use openxr::ActionSet; impl Plugin for OxrActionAttachingPlugin { fn build(&self, app: &mut App) { @@ -10,15 +9,10 @@ impl Plugin for OxrActionAttachingPlugin { PostUpdate, attach_sets.run_if(status_changed_to(bevy_xr::session::XrStatus::Ready)), ); - app.init_resource::(); } } -fn attach_sets( - session: Res, - mut events: EventReader, - mut attached: ResMut, -) { +fn attach_sets(session: Res, mut events: EventReader) { let sets = events.read().map(|v| &v.0).collect::>(); if sets.is_empty() { return; @@ -27,10 +21,6 @@ fn attach_sets( match session.attach_action_sets(&sets) { Ok(_) => { info!("attached sessions!"); - for &set in sets.iter() { - let clone = set.clone(); - attached.sets.push(clone); - } } Err(openxr::sys::Result::ERROR_ACTIONSETS_ALREADY_ATTACHED) => { error!("Action Sets Already attached!"); @@ -50,8 +40,3 @@ fn attach_sets( pub struct OxrAttachActionSet(pub openxr::ActionSet); pub struct OxrActionAttachingPlugin; - -#[derive(Resource, Default)] -pub struct AttachedActionSets { - pub sets: Vec, -}