Description
In the desktop app, scrolling to a position in a session, switching to another tab, then switching back resets the view to the bottom of the conversation instead of restoring where I left off. Makes it impossible to continue reading long output or compare content across tabs.
Steps to reproduce
- Open a session with a long conversation history
- Scroll up to an earlier position (e.g. middle of the output)
- Switch to another tab
- Switch back to the original tab
Expected behavior
Restore to the scroll position where I left. If the user scrolled up manually, that position should be preserved on return.
Actual behavior
View resets, usually jumping straight to the bottom.
OpenCode version
1.18.5
Operating System
macOS 26.5.2
Related
Description
In the desktop app, scrolling to a position in a session, switching to another tab, then switching back resets the view to the bottom of the conversation instead of restoring where I left off. Makes it impossible to continue reading long output or compare content across tabs.
Steps to reproduce
Expected behavior
Restore to the scroll position where I left. If the user scrolled up manually, that position should be preserved on return.
Actual behavior
View resets, usually jumping straight to the bottom.
OpenCode version
1.18.5
Operating System
macOS 26.5.2
Related