Search Issue Tracker
Third Party Issue
Votes
4
Found in [Package]
1.2.8
Issue ID
1365881
Regression
No
[XR SDK] userPresenceActionReference.action calls are only called on HMD mount when SteamVR is used as OpenXR runtime
Reproduction steps:
1. Make sure SteamVR is set as OpenXR runtime
2. Open the attached project ("UserPresenceTest.zip")
3. Open the "RunMe" scene
4. Put on HMD, put down HMD
5. Observe the console output
Expected result:
On headset mount - "UserPresence: started" and "UserPresence: performed" messages are printed
On headset dismount - "UserPresence: canceled" is printed
Actual result: All three messages are printed at once on headset mount and none on unmount
Reproducible with: OpenXR 1.2.8 (2020.3.20f1, 2021.1.24f1, 2021.2.0b15, 2022.1.0a11)
Not reproducible with: 2019.4.31f1 (OpenXR available from 2020.3+)
Note:
- Issue not reproducible with Oculus set as OpenXR runtime
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Required SpriteMask class (ID 331) is stripped when "Strip Engine Code" is enabled
- “Maximized serialized file backup not found” error is thrown when minimizing a window in a newly opened project
- Build stack trace contains invalid lines when building with IL2CPP using scripts with delegates containing generic types in the signature
- Entities Systems window has a “Show Full Player Loop” dropdown which does nothing when clicked after enabling “Show Full Player Loop”
- Entities Hierarchy Search “Show/Hide” button’s Lens Icon is blurry when the Editor is on an external monitor
Resolution Note:
Valve owns the SteamVR plugin. We have communicated this issue to our partners at Valve. Since we cannot resolve the issue, we are marking it as a "Third Party Issue". This should be fixed in an upcoming SteamVR plug-in release.