Search Issue Tracker

Fixed

Votes

0

Found in

5.3.4f1

Issue ID

821876

Regression

No

Null-coalescing operator returns only left-hand operand when used on public classes (which are set in Editor)

Scripting

-

Reproduction steps:
1) Open "Null-coalescing operator.zip" project
2) Open "repro" scene
3) Make sure that "Main Camera" game object has attached Directional Light in "Some Not Null Object" and "Trans Not Null" fields
4) Enter playmode and check console

Expected result:
"newObj" and "transf" should not be null (as right-hand operand is not null)

Actual result:
"newObj" and "transf" objects are null

Comments (1)

  1. vinipc

    Oct 22, 2016 21:06

    So, this appears to be still happening on Unity 5.4.1, but ONLY in the Editor. Builds work fine.

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.