Developer note: this report is hard to follow:
With this file:
- Alt-LMB to select the column on frame 1.
- X to delete the frames.
Notice the rotation of the cube was not updated on redo.
Operating system: Windows 10
Graphics card: AMD RX 580
Broken: Every version that came after: (2.8 - 8b2b79c2108b) released 06June (USA). Latest version I've tried, checking to see if it has been resolved is (2.8 - dcf520cdad79) 01July
Short description of error
When undoing keyframes repeatedly (at least two or greater) the undo system will get out of sync and you can get lost, pretty quickly, on what has been undone.
I've included a video to help explain, by showing, what is exactly going on. First part of the video shows the version of 2.8 that works properly, and the second part shows the latest version of 2.8 repeating the same steps but with the Undo getting out of sync.
Sorry for the pop in the audio, I didn't notice until I saved the video. :)
Exact steps for others to reproduce the error
Included a video with this bug report.
Just a FYI. I filed a similar bug report about this issue earlier last month but I cannot find any trace of it... maybe I forgot to hit "Create New Task". Or maybe I didn't explain the issue well and it was viewed as not being a bug; then it was filed away.
Hope this helps