Skip to content
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

Debug console doesn't scroll to bottom #79213

Closed
sguillia opened this issue Aug 15, 2019 · 5 comments
Closed

Debug console doesn't scroll to bottom #79213

sguillia opened this issue Aug 15, 2019 · 5 comments
Labels
*duplicate Issue identified as a duplicate of another issue(s)

Comments

@sguillia
Copy link

Hi,

I'll do my best to explain, this is hard.

I am developing an extension. When I press F5 to run it, the debug console appears, but it is not scrolled to the bottom, instead it focuses at about the middle of the scrollbar. So I have to grab my mouse, select the scrollbar, drag it down, then focus back to my extension.

This only reproduces when the debug console panel is moved to right.

This reproduces with extensions disabled. But, in order to reproduce, there must be a lot of text that appears in the debug console. When my host has extensions disabled, and I press F5, the "child" VS Code window has its extension enabled (which is normal), and those extensions spit out a lot of text (this allows me to reproduce the annoying problem). The extension named Python is particularly verbose, when a python file is already opened when running the child.

There are similar issues that are closed. I found none open.

I have this problem when debugging an extension, but this probably applies to whatever debugging session one launches.

Steps to Reproduce:

  1. Launch debugging session with F5
  2. Debug console appears
    2a. Its panel must have already been moved to right beforehand
  3. Debuggee spits out a lot of text
    3a. You might want to try with an extension as a debuggee with Python extension enabled and a python file open
  4. Watch as the debug console "scroll grasp" is at the middle of the scrollbar.
  5. As the debuggee continues to spit out text, the debug console scrolls a little but down, but no that much, it's weird
  6. Grab the scroll bar and drag it to the bottom. Watch as there is another bug that makes the mouse be dissociated from the scroll "grasp". I'll report it someday
  7. Once you're at the bottom, the debug console auto-scrolls normally.

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

VS Code version: Code - Insiders 1.38.0-insider (8985ff7, 2019-08-15T07:35:56.910Z)
OS version: Linux x64 4.15.0-55-generic

@vscodebot
Copy link

vscodebot bot commented Aug 15, 2019

(Experimental duplicate detection)
Thanks for submitting this issue. Please also check if it is already covered by an existing one, like:

@isidorn isidorn added the *duplicate Issue identified as a duplicate of another issue(s) label Aug 15, 2019
@vscodebot
Copy link

vscodebot bot commented Aug 15, 2019

Thanks for creating this issue! We figured it's covering the same as another one we already have. Thus, we closed this one as a duplicate. You can search for existing issues here. See also our issue reporting guidelines.

Happy Coding!

@sguillia
Copy link
Author

This is not the same as #74095 because my problem reproduces also when the debug console is clear. Consider Step 0 = reload window.

@vscodebot vscodebot bot closed this as completed Aug 15, 2019
@isidorn
Copy link
Contributor

isidorn commented Aug 15, 2019

Sounds like a duplicate of
#77837

@sguillia
Copy link
Author

@isidorn Maybe. My problem differs because when I have the panel moved to the bottom, I cannot reproduce even with multiple lines wrapping around. But it can be the same root problem.

@vscodebot vscodebot bot locked and limited conversation to collaborators Sep 29, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
*duplicate Issue identified as a duplicate of another issue(s)
Projects
None yet
Development

No branches or pull requests

2 participants