Search Issue Tracker

Fixed

Fixed in 6000.0.0b15

Votes

0

Found in

2023.2.4f1

2023.3.0b1

6000.0.0b1

7000.0.0a1

Issue ID

UUM-59577

Regression

Yes

Values lost during UXML serialization in UI Builder when changing assets

-

Reproduction steps:
1. Open the attached “ReproProject“ project
2. Open “Assets/Document.uxml“
3. In the Hierarchy window select “SomeElement”
4. In the Inspector window, in the Attributes component under M_config change Data_B to Data_A
5. Save the document (ctrl‎+s)

Expected result: Target.Size and Data.ArraySize values match
Actual result: Target.Size and Data.ArraySize values are different

Reproducible with: 2023.3.0a8, 2023.3.0b1
Not reproducible with: 2023.3.0a7
Could not test with: 2021.3.33f1, 2022.3.16f1, 2023.2.4f1 (errors)

Reproducible on: Windows 11, macOS 13.6.2 (by the reporter)
Not reproducible on: No other environment tested

Notes:

* Steps 4 and 5 may need to be repeated
* Warning when saving the document:
Import of asset 'Assets/Document.uxml' setup artifact dependency to 'Assets/Data_B.asset' but dependency isn't used and therefore not registered in the asset database.

Add comment

Log in to post comment