Search Issue Tracker

Fixed in 2022.1.X

Fixed in 2020.3.X, 2021.1.X, 2021.2.X

Votes

0

Found in

2020.2

2020.2.0f1

2021.1

2021.2

Issue ID

1314770

Regression

No

Dynamic functions binding to UnityEvent is not allowed in derived class when using SerializeReference

Serialization

-

Reproduction steps:
1. Open the user's attached project and Scenes/SampleScenes scene
2. In the Hierarchy window, select Test GameObject
3. In the Inspector window, expand the "As Derived" field, and in the Function dropdown select Test
4. Observe the listed Dynamic function options
5. Expand the "As Base" field, and in the Function dropdown select Test
6. Observe the listed function options

Expected result: Listed function options are the same
Actual result: Dynamic function options are not displayed

Reproducible with: 2020.2.5f1, 2021.1.0b8, 2021.2.0a6
Could not test with: 2018.4.32f1, 2019.4.20f1 (Function dropdown is not available)

  1. Resolution Note (fix version 2022.1):

    Fixed in: 2022.1.0a4

  2. Resolution Note (fix version 2021.2):

    Fixed in: 2021.2.0b8

  3. Resolution Note (fix version 2021.1):

    Fixed in: 2021.1.18f1

  4. Resolution Note (fix version 2020.3):

    Fixed in: 2020.3.17f1

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.