CraterCrash / godot-orchestrator

Orchestrator: Unleashing Creativity with Visual Scripting
https://www.cratercrash.com/orchestrator
Apache License 2.0
929 stars 49 forks source link

It seems Undo and Redo not working correctly #711

Open dschiller opened 1 month ago

dschiller commented 1 month ago

Describe the bug

It seems Undo only reacts inside Orchestrator on Inspector changes but not on any change inside a EventGraph. Also Redo works unexpected and does not redo Undo's inside the Inspector, instead it redo the History inside the Scene Dock.

Expected behavior

Undo and Redo should work inside Orchestrator if focused.

Actual behavior

It seems Orchestrator is not reacting on Undo and Redo at all - except Inspector changes (Only Undo, not Redo).

How to Reproduce?

  1. Create various nodes inside a EventGraph
  2. Change Properties and Positions as well as connections between those nodes
  3. Use Ctrl+z and Ctrl+y for undo and redo >> Undo and Redo does not change any actions inside the EventGraph

Godot full version

4.2.2

Orchestrator version

2.0.1

Additional information

No response

Naros commented 1 month ago

Related to https://github.com/CraterCrash/godot-orchestrator/issues/58.