From 058baebd0c4c74d6b1bd78880b92bf7cc87b0991 Mon Sep 17 00:00:00 2001 From: galister <22305755+galister@users.noreply.github.com> Date: Mon, 4 Nov 2024 21:23:30 +0900 Subject: [PATCH] fix skybox appearing after closing an app in passtrhu mode --- src/backend/openxr/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/backend/openxr/mod.rs b/src/backend/openxr/mod.rs index 54a50ec..198093e 100644 --- a/src/backend/openxr/mod.rs +++ b/src/backend/openxr/mod.rs @@ -222,7 +222,7 @@ pub fn openxr_run(running: Arc, show_by_default: bool) -> Result<(), if main_session_visible { log::debug!("Destroying skybox."); skybox = None; - } else { + } else if environment_blend_mode == xr::EnvironmentBlendMode::OPAQUE { log::debug!("Allocating skybox."); skybox = create_skybox(&xr_state, &app_state); }