Search Issue Tracker

Fixed

Fixed in 2021.3.5f1, 2022.1.5f1

Votes

0

Found in

2021.3.3f1

2022.1.1f1

Issue ID

UUM-864

Regression

Yes

[Backport] NullReference error is thrown when trying to delete an array element in the Inspector with "Delete" key

--

-

Reproduction steps:
1. Open the user's attached project
2. Open "Assets/Scenes/SampleScene"
3. Select GameObject "Test" from the Hierarchy
4. In the Inspector select one of the array items from the "Test Int" array
5. Press the "Delete" key on the keyboard

Expected result: Array item is deleted with no errors in the Console
Actual result: Console throw "NullReferenceException: : SerializedProperty is null" and "UnityEditor.SerializedProperty:get_depth ()" errors

Reproducible with: 2021.1.17f1, 2021.1.28f1, 2021.2.0b6, 2021.2.1f1, 2022.1.0a2, 2022.1.0a14
Not reproducible with: 2019.4.32f1, 2020.3.22f1, 2021.1.16f1, 2021.2.0a1, 2021.2.0b5, 2022.1.0a1

Notes:
- it may take a few tries to reproduce the issue
- not reproducible with string, char or bool data type arrays

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.