Search Issue Tracker

Fixed

Votes

0

Found in

5.3.4p6

Issue ID

805988

Regression

No

When loading ScriptableObject in Editor with [InitializeOnLoadMethod], it loads the default values instead of the actual ones

Scripting

-

To reproduce:
1. Open attached project
2. Notice that the assert that checks if TestData.Data is equal to "hello" fails no matter what the TestData.Data is.

Notice that if the same is done by calling the function manually (e. g. adding a [MenuItem("Test/DoTest")] line before the function), this issue doesn't occur.

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.