diff --git a/Runtime/HumanoidControl/Scripts/Extensions/Oculus/OculusHandSkeleton.cs b/Runtime/HumanoidControl/Scripts/Extensions/Oculus/OculusHandSkeleton.cs index 28ce1e7..55d4415 100644 --- a/Runtime/HumanoidControl/Scripts/Extensions/Oculus/OculusHandSkeleton.cs +++ b/Runtime/HumanoidControl/Scripts/Extensions/Oculus/OculusHandSkeleton.cs @@ -86,7 +86,7 @@ namespace Passer.Tracking { } if (OculusDevice.GetHandState(OculusDevice.Step.Render, isLeft ? OculusDevice.Hand.HandLeft : OculusDevice.Hand.HandRight, ref handState)) { - if (handState.Status == 0) { + if ((handState.Status & OculusDevice.HandStatus.HandTracked) == 0) { status = Tracker.Status.Present; DisableRenderer(); return;