The new feature to jump to the next diff line when you click “Keep” on a given line appears broken. I click Keep on a line, and it sometimes jumps way down the file passing a few other diff lines with Keep buttons.
Steps to Reproduce
Not sure, it works sometimes I think but not other times
Expected Behavior
Jump to next diff linearly down the file
Operating System
MacOS
Current Cursor Version (Menu → About Cursor → Copy)
@deanrie Thanks for getting back to me! I have the latest version of Cursor and this still happens. A file will have a bunch of edits, and when I click Accept on the first one it will jump way down the file to some edit in the middle of other edits. I wonder if the ordering for that feature is based on the order the agent actually made the changes instead of the order of the changes in the file like I would expect?
Thanks for the clarification. Interesting hypothesis about change ordering. It’s possible the jumps are following the agent’s generation order, not the position in the file.
To share this with the dev team, I’ll need a bit more info:
The Request ID for the affected chat (top-right in the chat > Copy Request ID)
A screenshot or short video showing how Keep skips intermediate diff lines
If possible, clear steps to reproduce (prompt type, file size, and roughly how many changes)
In the meantime, please check Settings > Agents > Applying Changes > “Jump to next change after accepting”. Try toggling it off and on, it might affect the navigation logic.
Let me know once you have this info and I’ll pass it to the engineers.