Search Issue Tracker

Fixed

Fixed in 1.7.0

Votes

3

Found in [Package]

1.6.1

Issue ID

ISXB-521

Regression

No

Tracked Pose Driver (Input System) bindings on a prefab become lost upon exiting editing the Prefab

Package: Input System

-

Steps to reproduce:
1. Open the attached user's project "XR_PrefabRegression_2022.zip"
2. Open the prefab "HMD + Cam", and set the Position Input binding to "devicePosition [XR HMD]"
3. Exit editing the Prefab
4. Add "HMD + Cam.prefab" to SampleScene
5. Note the bindings were lost
6. Add "HMD + Cam (Input by Ref).prefab" to SampleScene
7. Note the references to the Input Actions asset persist

Expected results: Tracked Pose Driver (Input System) bindings on a prefab are not lost upon exiting editing the Prefab
Actual results: Tracked Pose Driver (Input System) bindings on a prefab become lost upon exiting editing the Prefab

Reproducible on: Input System 1.6.1 (2021.3.27f1, 2022.3.2f1, 2023.1.0f1, 2023.2.0a18)

Notes:
-This does not occur when using a reference to an Input Action Asset

Comments (3)

  1. footballdaniel

    Aug 08, 2023 12:56

    Note: Deleting the library / git clean -dfx seemed to help. after restarting the editor, the bindings are no longer lost.

  2. footballdaniel

    Aug 08, 2023 12:51

    Same problem here with 2022.2.19f1

  3. ClementVirat

    Jun 30, 2023 09:38

    I am facing the same issue. It results in that the XR Origin Camera is not tracked.

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.