- Do an edit somewhere (Pos: A)
- Click further away from the edit (Pos: B)
- Do a parinfer action, like indent/tab
- Undo
Expected: The indent gets undone and cursor is at the position B.
Current behavior: The indent gets undone and cursor jumps to position A.
Edit: possibly needs an edit at A first.
Expected: The indent gets undone and cursor is at the position B.
Current behavior: The indent gets undone and cursor jumps to position A.
Edit: possibly needs an edit at A first.