From 46f3a5420382acbe2cb032fef60ec0d96621eeb8 Mon Sep 17 00:00:00 2001 From: Sapphire Date: Wed, 11 Feb 2026 18:52:01 -0600 Subject: [PATCH] don't block inputs for headless sessions --- wayvr/src/backend/openxr/blocker.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/wayvr/src/backend/openxr/blocker.rs b/wayvr/src/backend/openxr/blocker.rs index e58f5f2b..08c6497e 100644 --- a/wayvr/src/backend/openxr/blocker.rs +++ b/wayvr/src/backend/openxr/blocker.rs @@ -76,7 +76,8 @@ impl InputBlocker { continue; }; - if state.contains(ClientState::ClientSessionVisible) { + if state.contains(ClientState::ClientSessionActive | ClientState::ClientSessionVisible) + { let _ = if self.use_io_blocks { let flags = match (block_inputs, block_poses) { (true, true) => BlockFlags::BlockPoses | BlockFlags::BlockInputs,