Search Issue Tracker
Fixed
Fixed in 2020.3.45f1
Votes
0
Found in
2020.3.40f1
Issue ID
UUM-16740
Regression
Yes
[2020.3] Undo skips a value when used on values with [CustomEditor]
How to reproduce:
1. Open the user-attached project
2. Open the “SampleScene” Scene
3. Select the Cube GameObject in the Scene
4. Change the “Edit Mode” in the “Broken Editor Component” Script Component using the dropdown to “Mode Two”
5. Change the “Edit Mode” to “Mode Three”
6. Undo changes (CMD + Z)
Expected result: “Edit Mode” changes to “Mode Two”
Actual result: “Edit Mode” changes to “Mode One”
Reproducible with: 2020.3.36f1, 2020.3.40f1
Not reproducible with: 2020.3.35f1, 2021.3.12f1, 2022.1.20f1, 2022.2.0b11, 2023.1.0a14
Reproduced on: macOS Monterey 12.6 (Intel)
Note: The issue appears to be caused by a fix made to a bug that only affected 2020.3. Changeset: 07942ee70ac90ba9ccc134dfe5afebb2f4e50f22
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Crash on PrepareDrawShadowsCommandStep1 when entering the Play Mode in a specific project
- Physics Layer Collision Matrix's Layer names, checkboxes and hover highlights become misaligned when the Editor's UI Scaling gets changed
- Light/shadow information on an edge of a Terrain tile creates a seam with an adjacent Terrain tile when baking a LightMap
- "Missing types referenced from component UniversalRenderPipelineGlobalSettings on game object UniversalRenderPipelineGlobalSettings..." warning is thrown after switching the Platform to tvOS
- “Metal: Error creating pipeline state (Universal Render Pipeline/2D/Sprite-Lit-Default): Vertex attribute BLENDINDICES0(5) of type uint4 cannot be read using MTLAttributeFormatFloat2 (null)“ when setting GPU Skinning to GPU after opening the project
Resolution Note (fix version 2020.3.45f1):
Fixed in: 2020.3.45f1