Search Issue Tracker

Fixed in 2020.2.X

Votes

0

Found in

2020.1.0a7

2020.1.0b14

2020.2

Issue ID

1261028

Regression

Yes

'pragma warning restore' causes scriptable object to not be valid and unable to compile when new line after is not present

Scripting

-

How to reproduce:
1. Open attached project "Pragma Warning Scriptable Object.zip"
2. In Project window, right-click "NotWorkingSO" script -> Reimport
3. In Project window, select "NotWorkingSO" scriptable object
4. Observe Inspector window

Expected result: no error is thrown, "thing" variable is visible
Actual result: "The associated script can not be laoded. Please fix any compile errors and assign a valid script" is thrown

Reproducible with: 2020.1.0a7, 2020.1.0b15, 2020.2.0a17
Not reproducible with: 2018.4.23f1, 2019.4.3f1, 2020.1.0a6

Workaround: Insert a new line after pragma restore line

  1. Resolution Note (fix version 2020.2):

    Fixed in 2020.2.0a21

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.