The undo button in the designer is really bugged or just needs to be updated to accurately undo your last step. Sometimes you'll be making small edits and need to undo something and instead of undoing your last edit it will undo a handful of them at once. Definitely not a game breaker but just something that should be looked into.
Here's another similar post that could be used to fix this issue.
This post has been merged into this post and this post has been marked as duplicate.