Steps to reproduce:
- Open the attached project
- Open the RedoTest.texmkr graph asset
- Create a MeanColorNode
- Click and Drag the InTexture_1 Port
- Select the "Create Variable (of port type)" option
- Create a second MeanColorNode
- Connect the created texture variable to the second MeanColorNode
- Undo actions from steps 3 to 7
- Redo all of the actions
- Observe the nodes created by the Redo operation
Actual results: Variable Node is recreated as a ghost node that is not rendered on screen, but can be selected and retains previously connected wires
Expected results: Nodes created by the Redo operation are identical to the ones prior to the Undo action. No errors or warnings are thrown.
Reproducible with versions: 6000.4.0b8, 6000.5.0a6
Can’t test with versions: 6000.0.67f1, 6000.3.7f1 (Graph Toolkit not available as a built-in module)
Tested on (OS): Windows 11, macOS 26.2
Notes:
- The issue occurs when Redo performs "Create Variable (of port type)" -> "Create Node" actions