Search Issue Tracker

Fixed in 2018.3

Fixed in 2019.1

Votes

7

Found in

2018.3.2f1

2018.3.3f1

2019.1.0a13

2019.2.0a1

Issue ID

1122325

Regression

Yes

Class using ISerializationCallbackReceiver interface in a prefab variant loses all data after being edited

Scene Management

-

How to reproduce:
1. Open the attached "case_1122325-PrefabVariantBug" project
2. Right-click the Prefab "MyPrefab" in the Project view and select Create > Prefab Variant
3. Open the Prefab Variant and edit any of the number or text fields
4. Exit the Prefab Variant and reopen it again

Expected result: The TestComponent in the prefab variant has the edited data
Actual result: The TestComponent in the prefab variant has no data

Reproducible with: 2018.3.5f1, 2019.1.0b3, 2019.2.0a4

Not reproducible with: 2018.3.1f1, 2019.1.0a12

----------------------------------------------------------
Fixed in: 2018.3.9f1, 2019.1.0b6, 2019.2.0a7

Comments (2)

  1. 8e4d52cad050a53d4aee80c6125886d8?d=mm

    xieyunbin

    Feb 02, 2019 12:10

    Same issue.Makes me crazy

  2. 44db4635b761c1a4fd4b99c6276e2622?d=mm

    FancyZero

    Feb 02, 2019 11:13

    got the same issue

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.