enso-org / enso

Hybrid visual and textual functional programming.
https://enso.org
Apache License 2.0
7.31k stars 318 forks source link

Undo-redo stack is getting disordered #6635

Closed sylwiabr closed 4 months ago

sylwiabr commented 1 year ago

Discord username

No response

What type of issue is this?

Transient – Occurring only once

Is this issue blocking you from using Enso?

Is this a regression?

What issue are you facing?

We were working for a longer time with a project (can attach later a video from a full workflow if needed):

  1. opened an existing project
  2. added few nodes at the beginning of the workflow
  3. worked a little with the graph
  4. moved down the graph
  5. disconnected two nodes
  6. another node was moved
  7. we tried to undo last actions - it took us 7 undo to get the connection back
  8. before we got to reconnecting the node, the nodes we added at the beginning of the workflow were removed

Expected behaviour

Right order in the undo stack

How we can reproduce it?

No response

Screenshots or screencasts

No response

Enso Version

develop 10.05

Browser or standalone distribution

Standalone distribution

Browser Version or standalone distribution

standalone

Operating System

Windows

Operating System Version

No response

Hardware you are using

No response

Akirathan commented 1 year ago

I tried to reproduce it on larger project Enso_201 and I am unable to reproduce it. Video would be nice, if you have some.

farmaazon commented 1 year ago

I think this should be considered a part of #6435. @mwu-tow please close this one if I'm right.

farmaazon commented 4 months ago

Closing, as we use different tool for undo redo in GUI2. Any issue with it should be reported as a new task.