Search Issue Tracker

In Progress

Fix In Review for 6000.0.55f1, 6000.1.15f1, 6000.2.0f1, 6000.3.0a4

Votes

5

Found in

6000.0.53f1

6000.1.13f1

6000.2.0b11

6000.3.0a3

Issue ID

UUM-111210

Regression

Yes

Persisted event listeners are reset when collapsing and expanding a component in the Inspector

-

Reproduction steps:
1. Open the attached “UnityEventsSerializationBug” project
2. In the Project window, select “Assets/TestUnityEvents/UnityEventTest_CustomInheritedMembers” or “Assets/TestUnityEvents/UnityEventTest_UnityInheritedMembers” Prefabs
3. In the Inspector window, collapse the “Test Unity Events” script
4. Expand the collapsed script

Expected result: UnityEvent listeners remain unchanged
Actual result: All UnityEvent listeners that are inherited class members are unassigned

Reproducible with: 6000.0.50f1, 6000.0.53f1
Not reproducible with: 2021.3.53f1, 2022.3.64f1, 6000.0.49f1, 6000.1.11f1, 6000.2.0b9

Reproducible on: macOS Sequoia 15.5 (M1 Max), Windows 11
Not reproducible on: No other environments tested

Comments (1)

  1. zalogic

    Jul 28, 2025 20:05

    I would like to confirm a variant of this issue that is very hard to reproduce happens on Unity 6000.1.10f1 up to 6000.1.13f1. Some persisted event listeners get randomly lost but due to other editor actions not yet determined.
    Still trying to find a pattern.
    Hopefully this will also fix this adjacent and possibly related issue.

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.