continue
continue copied to clipboard
Don't auto-scroll chat to keep end of conversation in view
Validations
- [x] I believe this is a way to improve. I'll try to join the Continue Discord for questions
- [X] I'm not able to find an open issue that requests the same enhancement
Problem
Currently when receiving a response from the LLM, the chat scrolls upward to keep the end of the chat in view.
This however (for longer responses) disrupts the user from reading the chat while the response is still being finished. I would prefer (or have an option to) allow the chat to generate without automatically scrolling the chat.
I constantly have to wait for the chat to finish generating, then I always need to scroll back up to the beginning of the response to start reading.
Solution
No response
I have the opposite problem: if often doesn't scroll up all the way, so if I have a follow-up question I need to scroll down before I can see the field to type again. Seems like it needs just a little more awareness of window size to scroll up all the way but never moving the current chat above the top of the window.
@meichthys just to clarify, by constantly scroll do you mean that you have to scroll up once per message when streaming hits the bottom? or that you have to constantly scroll while it's streaming?
The second one would be a bug, the first I would agree that could be a nice UI config option
The current behavior should be that if you scroll up at all so that there is overflow content, it should stop auto-scrolling since the anchor is out of view.
The current behavior should be that if you scroll up at all so that there is overflow content, it should stop auto-scrolling since the anchor is out of view.
This is what I'm seeing. I guess it just feels weird to have to scroll up to put the anchor out of view. I would prefer to have the chat continue off the end of the view without auto-scrolling since i always start reading the chat from the top (and can't read as fast as the chat populates).
(Perhaps this is only an issue when chat responses are long and when the chat response is very fast).
I can get used to the existing behavior, so feel free to close this if you prefer to not provide a configuration option to change this behavior.
@meichthys got it! Will leave open for now since would be an easy add and I'm looking at moving several ui-related settings from config.json this week. Could add this as a UI options.
Would also love to see this!
This issue hasn't been updated in 90 days and will be closed after an additional 10 days without activity. If it's still important, please leave a comment and share any new information that would help us address the issue.
The autoscroll issue still seems to persist.
This issue hasn't been updated in 90 days and will be closed after an additional 10 days without activity. If it's still important, please leave a comment and share any new information that would help us address the issue.
This issue was closed because it wasn't updated for 10 days after being marked stale. If it's still important, please reopen + comment and we'll gladly take another look!