Skip to content

Terminal Sticky Scroll causes incorrect screen size detection for scrolling #283335

@sparr

Description

@sparr

Does this issue occur when all extensions are disabled?: Yes/No

  • VS Code Version: 1.106
  • OS Version: Arch Linux current

Steps to Reproduce:

  1. have sticky scroll enabled automatically by an upgrade
  2. run a terminal command to produce a lot of output
  3. press shift+pgup to scroll up
  4. observe you have scrolled up far enough to miss two lines of output, the two lines hidden "under" the sticky scroll
  5. clear the terminal
  6. run a terminal command that clears the terminal and produces exactly one screen of output
  7. observe that the top two lines of output are hidden by the sticky scroll, and shift+pgup or scrolling with the scrollbar have no effect because you are already at the top of the output counting the hidden output.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions