Search Issue Tracker

Fixed in 2022.1.X

Fixed in 2020.3.X, 2021.2.X

Votes

10

Found in

2019.4

2020.3

2020.3.8f1

2021.1

2021.2

2022.1

Issue ID

1336112

Regression

Yes

Array list is not displayed in the Inspector window when using a SerializeReference attribute

Quality of Life

-

How to reproduce:
1. Open the attached "PropertyFieldDefaultVisibility.zip" project
2. Open the "SampleScene" Scene
3. Select "GameObject" in the Hierarchy window and observe Thing.cs in the Inspector window
4. In the Assets folder, open the "Thing.cs" script and delete "[SerializeReference]" in line 14
5. Go back to the Editor and observe "Thing.cs in the Inspector window

Expected result: Array list appears in the Inspector window
Actual result: Array list does not appear in the Inspector

Reproducible in: 2019.4.29f1, 2020.3.13f1, 2021.1.15f1, 2021.2.0b3, 2022.1.0a2

  1. Resolution Note (fix version 2022.1):

    Fixed in: 2022.1.0a15

  2. Resolution Note (fix version 2021.2):

    Fixed in: 2021.2.5f1

  3. Resolution Note (fix version 2020.3):

    Fixed in: 2020.3.24f1

Comments (4)

  1. NSBryant

    Oct 06, 2021 20:13

    Glad to see this is in review; hoping this is backported to 2020.3.x.

  2. castor76

    Sep 07, 2021 08:07

    It's been more than 4 months, and Unity indicated this as "Quality of Life" section, but it is much more than that. It is project progress blocking issue.

  3. NSBryant

    Aug 23, 2021 20:00

    This is singlehandedly keeping us from updating from 2020.3.1, as a lot of our tools are built around lists of SerializedReferences.

  4. castor76

    Jul 09, 2021 05:55

    Can we please get an update on this? This is preventing us from moving on with our project.

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.