-
Notifications
You must be signed in to change notification settings - Fork 29.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Scroll top improvement based on context #169038
Labels
insiders-released
Patch has been released in VS Code Insiders
notebook-layout
plan-item
VS Code - planned item for upcoming
under-discussion
Issue is under discussion for relevance, priority, approach
Milestone
Comments
rebornix
added
under-discussion
Issue is under discussion for relevance, priority, approach
notebook-layout
labels
Dec 13, 2022
I noticed an issue recently, is this related?
I can open a separate issue if you want |
@roblourens I guess what you were seeing is #165415 , I'll update the description to include this. |
62 tasks
Couple cases discovered in the latest notebook sync. both of these are likely tied to outputLineLimit being large @ 100
firstLine-lots-of-movement.mp4
fullCell-focus-bottom-output.mp4 |
vscodenpa
added
unreleased
Patch has not yet been released in VS Code Insiders
insiders-released
Patch has been released in VS Code Insiders
and removed
unreleased
Patch has not yet been released in VS Code Insiders
labels
Sep 22, 2023
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Labels
insiders-released
Patch has been released in VS Code Insiders
notebook-layout
plan-item
VS Code - planned item for upcoming
under-discussion
Issue is under discussion for relevance, priority, approach
Currently the scroll top position update is not context-aware, meaning when we have cell height changes, we don't know if it's because output height change, or users re-run a cell and outputs are updated/replaced, or users shift+enter to run cell and navigate to next cell. Users might have different expectations for each scenario but currently our heuristics for updating the scroll top didn't take the context into account.
Let's use this issue to finalize the desired behavior of scroll top update. The polished/new design should cover
Execute focused cell
editor.scrollBeyondLastLine
disablededitor.scrollBeyondLastLine
enabledOperations on focused cell
Operations on non-focused cell
Split view
The text was updated successfully, but these errors were encountered: