Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BUG: Undo (CTRL+Z) messing up drawing (doing more harm than nothing) #2280

Open
2 tasks done
willemavjc opened this issue Mar 11, 2025 · 1 comment
Open
2 tasks done

Comments

@willemavjc
Copy link

Have you searched for existing issues (including closed ones)?

  • Yes, I have searched the existing issues.

Does this bug persist in a new vault with only Excalidraw installed?

  • Yes, I have verified the issue persists.

Your environment

I did not find how to run that command. (I'm running the latest version anyway.)

Your NotebookLM query

No response

Describe the bug

Make a drawing using squares, arrows, texts, etc.
Do CTRL+Z (undo).
Sometimes, it does not manage to undo the past actions correctly and leave a part of the drawing as it is while reversing correctly another part (in case of multiple elements moved).

Steps to reproduce

Make a drawing using squares, arrows, texts, etc.
Do CTRL+Z (undo).
Sometimes, it does not manage to undo the past actions correctly and leave a part of the drawing as it is while reversing correctly another part (in case of multiple elements moved).

Expected behavior

Reverse properly all the elements transformed/moved to their previous state: Either one if only one was selected, all if several were selected.

Additional context

No response

@zsviczian
Copy link
Owner

Can you reproduce the same issue on excaldraw.com?
If yes, this should be raised there, not the Obsidian plugin.
Obsidian-Excalidraw 2.9.0 will deploy some recent changes from excalidraw.com that also affect how undo works, but there were no major changes, just minor tweaks - so I wouldn't expect these issues to be solved (if they are present on excaliraw.com).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants