Search Issue Tracker

In Progress

Under Consideration for 6000.0.X, 6000.1.X

In Progress in 6000.2.X

Votes

0

Found in

6000.0.28f1

6000.1.0a5

6000.2.0a1

Issue ID

UUM-88925

Regression

No

SerializedProperty.DataEquals is returning false when SerializedProperty.EqualContents return true

-

Reproduction steps:
1. Open the attached project "ReproProj"
2. In Project, double-click “/Assets/Content/Characters/Tracer/_Tracer_Shared/Gameplay/Graphs/TracerBlinkAbility.omnicode“ asset
3. In the AI Update group, double-click the “Bool State” node to open the Omnicode Inspector window
4. For Bool Value, select Bool > Condition > Logical
5. Expand Bool Value
6. Expand Values
7. Press the Button with a plus symbol
8. Observe the Console

Expected result: SerializedProperty.DataEquals returns true
Actual result: Warning “DataEquals returned false and could be true on graph.stackNodes“ is present

Reproducible with: 6000.0.28f1, 6000.1.0a5
Could not test with: 2022.3.53f1 (Packages\com.king.freyja\king.freyja.editor\Editor\UnityEngine.UI\TabViewBridge.cs(9,59): error CS0246: The type or namespace name 'TabView' could not be found)

Testing environment: Windows 10 Enterprise 21H2
Not reproducible on: No other environment tested

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.