Issue:
Undo works only when a node with no edges is created. If an edge is created (Between two existing nodes or new node with an edge), undo doesn't work but if, after this point, and edgeless node is created, then undo works as expected (able to undo until the start of the graph). Though it stops working again on creating an edge.
Issue: Undo works only when a node with no edges is created. If an edge is created (Between two existing nodes or new node with an edge), undo doesn't work but if, after this point, and edgeless node is created, then undo works as expected (able to undo until the start of the graph). Though it stops working again on creating an edge.
Steps to reproduce:
Expected result: Node 1 gets deleted.
Actual result: Nothing Happens.
GIF