Search Issue Tracker

Fixed

Fixed in 2021.3.32f1, 2022.3.6f1, 2023.1.0a18

Votes

0

Found in

2023.1.0a4

Issue ID

UUM-10400

Regression

No

[VFX] Undo not working correctly with Mesh Output's shader

--

-

Steps to repro:

1) Create a new VFX graph, open it

2) Add Output Mesh Block

3) Assign some new SG to its Shader property, perform Undo (notice that undo operation name is generic "VFXGraph" )

4) Observe that shader property stayed the same and an error got thrown:
{code:java}
Material 'Shader Graphs/Lit SG 1' with Shader 'Shader Graphs/Lit SG 1' doesn't have a texture property '_MainTex'
UnityEditor.Undo:Internal_CallUndoRedoPerformed (){code}

  1. Resolution Note (fix version 2023.1.0a18):

    This issue is related to this one: https://jira.unity3d.com/browse/UUM-561

  2. Resolution Note (fix version 2022.3.6f1):

    Verified in version 2022.3.6f1

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.