diff --git a/crates/bevy_openxr/src/openxr/init.rs b/crates/bevy_openxr/src/openxr/init.rs index 059ddbf..b07af03 100644 --- a/crates/bevy_openxr/src/openxr/init.rs +++ b/crates/bevy_openxr/src/openxr/init.rs @@ -508,12 +508,13 @@ pub fn begin_xr_session( world: &mut World, // session: Res, mut session_started: ResMut ) { - let _span = info_span!("xr_begin_session").entered(); + let _span = debug_span!("xr_begin_session").entered(); world .get_resource::() .unwrap() .begin(openxr::ViewConfigurationType::PRIMARY_STEREO) .expect("Failed to begin session"); + drop(_span); world.get_resource_mut::().unwrap().0 = true; world.run_schedule(XrPostSessionBegin); } @@ -524,7 +525,7 @@ pub fn end_xr_session( ) { // Maybe this could be an event? world.run_schedule(XrPreSessionEnd); - let _span = info_span!("xr_end_session").entered(); + let _span = debug_span!("xr_end_session").entered(); world .get_resource::() .unwrap() diff --git a/crates/bevy_openxr/src/openxr/poll_events.rs b/crates/bevy_openxr/src/openxr/poll_events.rs index 2daf8aa..8bdc775 100644 --- a/crates/bevy_openxr/src/openxr/poll_events.rs +++ b/crates/bevy_openxr/src/openxr/poll_events.rs @@ -19,7 +19,7 @@ impl Plugin for OxrEventsPlugin { } /// Polls any OpenXR events and handles them accordingly pub fn poll_events(world: &mut World) { - let _span = info_span!("xr_poll_events").entered(); + let _span = debug_span!("xr_poll_events").entered(); let instance = world.resource::().clone(); let handlers = world.remove_resource::().unwrap(); let mut buffer = EventDataBuffer::default(); @@ -54,7 +54,7 @@ pub struct OxrEvent { impl OxrEvent { pub(crate) fn new(event: Rc>>>) -> Self { Self { - #[allow(clippy::missing_transmute_annotations)] + #[allow(clippy::missing_transmute_annotations)] event: unsafe { mem::transmute(event) }, } }