From 3c360aa74c753fef53165a7c0f3b9d24be4b6054 Mon Sep 17 00:00:00 2001 From: Schmarni Date: Mon, 28 Jul 2025 22:13:02 +0200 Subject: [PATCH] fix(bevy_xr_utils): don't make the mndx_xdev_space plugin crash on startup Signed-off-by: Schmarni --- crates/bevy_xr_utils/src/mndx_xdev_spaces_trackers.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/crates/bevy_xr_utils/src/mndx_xdev_spaces_trackers.rs b/crates/bevy_xr_utils/src/mndx_xdev_spaces_trackers.rs index 16eede6..63401ed 100644 --- a/crates/bevy_xr_utils/src/mndx_xdev_spaces_trackers.rs +++ b/crates/bevy_xr_utils/src/mndx_xdev_spaces_trackers.rs @@ -36,7 +36,10 @@ impl Plugin for MonadoXDevSpacesPlugin { return; } app.add_systems(XrSessionCreated, session_created); - app.add_systems(PreUpdate, update_xdev_list); + app.add_systems( + PreUpdate, + update_xdev_list.run_if(resource_exists::), + ); app.add_systems( XrPreDestroySession, (despawn_xdev_trackers, |mut cmds: Commands| {