Search Issue Tracker

Fixed in 2022.1.X

Fixed in 2020.3.X, 2021.2.X

Votes

1

Found in

2019.4

2020.1

2020.2

2020.2.0b8

2021.1

Issue ID

1296195

Regression

No

OnAfterDeserialize is not called for a class with no empty constructor in a package when project is built using IL2CPP

IL2CPP

-

How to reproduce:
1. Open the user's attached project("IL2CPP TypeReference.zip")
2. Build and Run the project using IL2CPP

Expected results: OnAfterDeserialize was called in the package
Actual results: OnAfterDeserialize was not called in the package as indicated by the text in the Built game

Reproducible with: 2019.4.16f1, 2020.1.17f1, 2020.2.1f1, 2021.1.0a10
Could not test with: 2018.4.30f1 (Errors downgrading)

  1. Resolution Note (fix version 2022.1):

    Fixed in: 2022.1.0a4

  2. Resolution Note (fix version 2021.2):

    Fixed in: 2021.2.4f1

  3. Resolution Note (fix version 2020.3):

    Fixed in: 2020.3.24f1

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.