Skip to content
This repository was archived by the owner on May 15, 2026. It is now read-only.
This repository was archived by the owner on May 15, 2026. It is now read-only.

Diffs do not return to cursor position #6853

Description

@ApocDev

App Version

3.25.10 (c75549c)

API Provider

OpenRouter

Model Used

N/A

Roo Code Task Links (Optional)

No response

🔁 Steps to Reproduce

Have Roo execute a code edit with a diff in the same file you're looking at.

💥 Outcome Summary

Expected the file scroll position to be restored. Instead, it is sent to the top of the file. This makes it nearly impossible to keep context on larger files, since you have to constantly scroll back down to where the edit was made.

This is even worse if you don't have the code minimap enabled in VSC, as it's way more difficult to even find the edit easily. (Minimap shows the git changes highlighted in blue/green)

📄 Relevant Logs or Errors (Optional)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Issue - Needs ScopingValid, but needs effort estimate or design input before work can start.bugSomething isn't working

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions