Skip to content

Commit 25935df

Browse files
author
ChengNan Yang
committed
Fix isLeftValid and isRightValid status
* To align the status with device state * To hide pointer and hand model when system gets input focus
1 parent d6451f8 commit 25935df

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Assets/HTC.UnityPlugin/VRModule/Submodules/WaveHandTrackingSubmodule.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -492,9 +492,9 @@ public bool TryFetchData(WVR_PoseOriginModel originModel)
492492
return false;
493493
}
494494

495-
public bool isLeftValid { get { return trackingData.left.isValidPose; } }
495+
public bool isLeftValid { get { return trackingData.left.isValidPose && !Interop.WVR_IsInputFocusCapturedBySystem(); } }
496496

497-
public bool isRightValid { get { return trackingData.right.isValidPose; } }
497+
public bool isRightValid { get { return trackingData.right.isValidPose && !Interop.WVR_IsInputFocusCapturedBySystem(); } }
498498

499499
public WVR_HandPoseState_t getLeftPinchData { get { return pinchData.left; } }
500500

0 commit comments

Comments
 (0)