Use case or problem
Obsidian users likely tend to move between files a lot, making changes. Undoing these changes after closing a pane and then reopening that file is useful, but currently impossible.
Implement persistent undo. As shown here
Current workaround (optional)
Be very careful about editing.
Related feature requests (optional)
Using nvim (neovim) as the backend would solve this and many other editor related feature requests and problems.