I do not immediately accept changes, i review touched lines as well as other parts of the code
I decide to change untouched lines myself first before accepting what cursor did
My changes appear as agent changes (red/green highlight) which is already annoying on its own but i can live with that
I proceed to accept my own lines but now cursor decided to jump to another file/part of the code so i have to move back which is extremely disruptive for my workflow
I think solution here would be to not highlight user made changes when there are already agent pending changes. Could be just my odd workflow but it feels like cursors bad UX
Related confirmation UI bug already in Linear: 2.0.48: Edit Confirmation UI Unresponsive. If you share repro and logs, I’ll create a separate ticket for your auto-jump case. Let me know if this helps.
It’s not really unexpected bug, its the way the flow is designed but i don’t think its correct.
This is in assistant mode or whatever you call it not full vibe coding.
Ask cursor to do some changes to a file (wait for it to finish)
In the modified file with pending changes to accept modify another line of code that hasn’t been changed by the agent
My change appears as if agent changed it with accept and undo