diff --git a/components/compositing/compositor.rs b/components/compositing/compositor.rs index e2cc9a9df40..6be338b266b 100644 --- a/components/compositing/compositor.rs +++ b/components/compositing/compositor.rs @@ -1807,7 +1807,7 @@ impl IOCompositor { let webxr_running = self.webxr_main_thread.running(); #[cfg(not(feature = "webxr"))] let webxr_running = false; - let animation_state = if pipeline_ids.is_empty() && webxr_running { + let animation_state = if pipeline_ids.is_empty() && !webxr_running { windowing::AnimationState::Idle } else { windowing::AnimationState::Animating