Before 2.2, there would be up / down arrows to navige to the code changes generated by Cursor. But after 2.2, these are gone. How do I navigate easily to the code changes, other than scrolling through the code itself?
Steps to Reproduce
Have the agent make changes in the code
See ‘Undo File’ and ‘Keep File’ on the top-right corner, but no up / down arrow to jump to a change
Expected Behavior
There should be an easy way to get to the code changes, and they were there prior to 2.2, as arrows beside the ‘Undo File’ / ‘Keep File’ buttons.
Operating System
Linux
Current Cursor Version (Menu → About Cursor → Copy)
Well, I like to look at the changes inline, not in parallel windows. They are shown inline, but there is no easy way to get to the first / any of the changes. In Cursor 2.1, this:
was on the bottom of the editor and had up / down arrows to it to get to the first / last / next change in the code. Now it’s on the top right and doesn’t have the up / down arrows anymore.
if I find a change, then I can go the next / previous, as that part still has these arrows:
My expectation here is that you wouldn’t need to click from one change to the next—the Review tab automatically takes you to your first change, then collapses unchanged lines until your next change, and so on.
Yes, it doesn’t. The review feature you’re showing shows the differences against the (git) repository, and not the differences between the latest code edit that Cursor did and the code before that latest code edit done by Cursor.
What I’m looking for is this, shown in a previous version of Cursor:
that is, the up / down arrows that allow me to navige through the code changes done by Cursor. this also allows me to jump to the code changes if they are not visible. Look at this window in a previous version of cursor:
none of the changes are visible in the current view of the soruce file, becuase they are above or below of what is being shown. With these arrows I can jump to the changes. In the new version, these up / down arrows are no longer there. Thus if the changes made by Cursor are not visible in the current view, it’s cumbersome to have to find them manually by having to scroll there. this is how it looks now: