Search Issue Tracker

Fixed

Fixed in 1.7.0

Votes

0

Found in [Package]

1.6.1

Issue ID

ISXB-512

Regression

No

TrackedPoseDriver bindings disappear when modifying an XR Origin Prefab

Package: Input System

-

Reproduction steps:

1. Open user attached project "My project.zip"
2. Add a new GameObject (XR > XR Origin (VR)) to the Hierarchy
3. Drag and drop XR Origin to the Assets folder to make it a Prefab
4. Open the XR Origin Prefab
5. Make any modifications to the Prefab
6. Select XR Origin > Camera Offset > Main Camera
7. In the Inspector observe Tracked Pose Driver the "Position Input" and "Rotation Input" values
8. Exit Prefab view
9. Observe Tracked Pose Driver the "Position Input" and "Rotation Input" values

Expected result: "Position Input" and "Rotation Input" values are shown
Actual result: "Position Input" and "Rotation Input" values have disappeared

Reproduced with: 2.3.1 (2020.3.48f1), 2.3.2 (2020.3.48f1, 2021.3.26f1, 2022.2.21f1, 2023.1.0b18, 2023.2.0a16)

Reproducible on: Windows 10

  1. Resolution Note (fix version 1.7.0):

    Fixed serialization migration in the Tracked Pose Driver component causing bindings to clear when prefabs are used in some cases

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.