Search Issue Tracker
Feature Request
Votes
0
Found in [Package]
4.4.1
Issue ID
XRMB-92
Regression
No
XRPackageMetadataStore.AssignLoader doesn't work when the XR package selection UI is open
Steps to reproduce:
1. Download the attached user's project "Project.zip"
2. Make sure that the "XR Plug-in Management Settings" is not open (make sure before that OpenXR was not checked)
3. Click in the top menu bar on "BugReport/ToggleOpenXR"
4. Open the Plugin Management Settings -> Android Platform
5. Observe that the OpenXR Loader is enabled
6. Disable OpenXR Loader
7. Click in the top menu bar on "BugReport/ToggleOpenXR" with the XR Management settings window open
8. Observe that the OpenXR Loader does not become active
Expected Results: XRPackageMetadataStore.AssignLoader works regardless whether the XR package selection UI is open or not
Actual Results: XRPackageMetadataStore.AssignLoader doesn't work when the XR package selection UI is open
Reproducible with: XR Management 4.2.0 - 4.4.1 (2021.3.36f1, 2022.3.22f1, 2023.2.16f1, 6000.0.0b13)
Could not test below 4.2.0 due to package version not being available on supported streams
Testing Environment: Windows 11
Not reproducible on: No other environment tested
Notes:
-Issue is reproducible with other XR Loaders (OculusXR, ARCore, Unity Mock HMD)
-This is also reproducible via the `XRGeneralSettingsPerBuildTarget.XRGeneralSettingsForBuildTarget(this.BuildTargetGroup).AssignedSettings.TryAddLoader`
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
- “Remove Unused Overrides” available on not loaded Scene and throws “ArgumentException: The scene is not loaded” warning
- Adaptive Probe Volume occlusion edge is calculated incorrectly when viewing probes near geometry edges
- Sampling a texture using an HLSL file throws shader errors and the code does not compile
- "Graphics.CopyTexture called with null source texture" error when Base Camera of an Overlay Camera is removed with DX11 Graphics API and Compatibility Mode enabled
- WebGL sends wrong value with large numbers when SendMessage function is used
Resolution Note:
Migrating this to a Feature Request