Skip to content

[FEATURE]: Preserve scroll position when switching tabs on desktop (currently resets to bottom) #59493

Closed as duplicate

Description

@hendraptaksu

Feature hasn't been suggested before.

  • I have verified this feature I'm about to request hasn't been suggested before.

Describe the enhancement you want to request

Description

Please preserve the scroll position of open session tabs when switching between them on desktop.

Current Behavior

When multiple tabs/sessions are open, switching from one tab to another and coming back resets the scroll position, automatically snapping the view all the way down to the bottom.

Proposed Change

Retain each open tab's current scroll position in memory while the session remains open. Returning to an active tab should keep the user exactly where they were reading or editing, rather than forcing an auto-scroll to the bottom.

Benefits

  • Smoother multitasking: Users can compare outputs, copy snippets, or reference details across different open sessions without losing their place.

  • Better reading experience: Eliminates the frustration of having to manually scroll back up to find the previous context every time a tab is refocused.

Screen.Recording.2026-10-27.at.11.43.58.mov

Activity

  1. opencode-agent commented on Oct 27, 2026

    @opencode-agent
    Contributor

    Thanks for the report and the video!

    I think this is a duplicate of #55699, which reports the same thing on Desktop v2: switch to another session and back, and the timeline jumps to the bottom instead of keeping your place.

    Possible duplicates and related issues, most likely first:

    If #55699 matches what you see, adding a 👍 or your version and OS there helps us prioritise it. The bot will close this issue as a duplicate in 1 day unless you reply explaining how your problem is different.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions