Search Issue Tracker

Fixed

Fixed in 2022.3.11f1, 2023.3.0a10

Votes

0

Found in

2021.3.30f1

2022.3.10f1

2023.1.15f1

2023.2.0b11

2023.3.0a7

Issue ID

UUM-52220

Regression

No

Editor loads for a long time when doing an Undo action in a large Shader Graph

--

-

Reproduction steps:
1. Open the attached "PROJECTFILE" project
2. Open the "Assets/ShaderGraph.shadergraph" file
3. Move any Node in the “ShaderGraph” window
4. Perform the Undo action (macOS: command+z, Windows: ctrl+z)

Expected result: The Undo action is performed without a long Editor loading time
Actual result: Editor starts to load and completes the Undo action after several minutes

Reproducible with: 2021.3.30f1, 2022.3.10f1, 2023.1.15f1, 2023.2.0b11, 2023.3.0a7

Reproducible on: macOS 13.6 (M1 Max)
Not reproducible on: No other environment tested

Note: With version 2023.1.15f1 the Undo action is performed quicker compared to the other mentioned versions

  1. Resolution Note (fix version 2022.3.11f1):

    We should see an order of magnitude improvement to undo/redo times. Unfortunately, the undo/redo performance is based on the size of the graph and not the action itself. On very large graphs, we still recommend breaking them down into subgraphs where appropriate.

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.