Search Issue Tracker
Fixed
Fixed in 3.3.0-pre.1
Votes
1
Found in [Package]
3.1.1
Issue ID
XRIT-261
Regression
No
[XRIT] XRInteractionManager.SelectEnter() allows entering selection with incompatible layer masks
Steps to reproduce:
1. Download the attached project from the google drive link "Project.zip"
2. Open the "Assets/Scenes/SampleScene.unity"
3. Connect Quest 2/3 to Meta Link
4. Enter Play Mode
5. Pick up the cube on the left of correctly configured attacher and move it to the incorrectly configured attacher
6. Once the cube is attached to the incorrectly configured attacher, pick it up and observe the Exception being logged in the Console "Mismatched interaction mask, will immediately deselect!" (which is expected) and selection immediately exiting the attacher
Expected Results: XRInteractionManager.SelectEnter() does not allow entering selection with incompatible layer masks
Actual Results: XRInteractionManager.SelectEnter() allows entering selection with incompatible layer masks
Reproducible with: XRIT 3.0.8 - 3.1.1 (6000.0.46f1, 6000.1.0b14, 6000.2.0a8)
Could not test on 2021.3.50f1, 2022.3.61f1 due to XRIT scripting errors after downgrading and reimporting samples
Reproducible with these devices:
VLNQA00609 - Oculus Quest 3 (Quest 3), CPU: Snapdragon XR2 Gen 2 (SM8550), GPU: Adreno 740, OS: 12
VLNQA00417 - Oculus Quest 2 (Quest 2), CPU: Snapdragon XR2, GPU: Adreno 650, OS: 10
Environment tested: Windows 11 24H2
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- URP Realtime reflection probes do not update when RenderProbe() is being called once per second
- Addressable terrain shader variants are stripped from the Player
- [iOS] Debug.Log() appears as <private> in Console app
- UI stays in the background when it is disabled in simulator
- A wrong log file is attached when project is launched with a "-logFile" command line argument
Add comment