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

Output window grabbing focus extremely frustrating #31474

Closed
lemoinem opened this issue Jul 26, 2017 · 3 comments
Closed

Output window grabbing focus extremely frustrating #31474

lemoinem opened this issue Jul 26, 2017 · 3 comments
Assignees
Labels
*caused-by-extension Issue identified to be caused by an extension output Output channel system issues

Comments

@lemoinem
Copy link

  • VSCode Version: Code 1.14.2 (cb82feb, 2017-07-19T23:34:09.706Z)
  • OS Version: Windows_NT ia32 10.0.14393
  • Extensions:
Extension Author (truncated) Version
ng-template Ang 0.1.4
path-intellisense chr 1.4.2
xml Dot 1.9.2
vscode-npm-script eg2 0.2.0
Hg jak 0.0.4
Angular2 joh 2.4.0
HTMLHint mka 0.3.3
hg mrc 1.1.4
csharp ms- 1.11.0
debugger-for-chrome msj 3.1.6
typescript-hero rbb 1.3.0
stylelint shi 0.28.0
autoimport ste 1.2.2
JavaScriptSnippets xab 1.4.1

Please refer to #15018 for reproduction steps.
This still happens (triggered by the Angular2 extension) and since the Output window is a tab along with "Problems" and "Terminal", which we use, it keeps hiding important information and is extremely distracting and prevents me from working.

Can't we have a setting somewhere to just disable the output window? Or at least prevent it from grabbing focus and becoming visible over the other tabs? I don't really care about the never-ending error/log messages from some badly written extension. If need be, I'll go and re-enable the output window when I want to have a look at it.

The fact that the extension generate error message/verbose logs is one thing, but not what I expect you to fix. The fact that VSCode does not prevent these verbose logs from showing up is what I have trouble with here.

Reproduces without extensions: No

@rebornix
Copy link
Member

Don't know where to start but assign to @Tyriar first, we talked about the unpredictable focus issue of panels before.

@Tyriar
Copy link
Member

Tyriar commented Jul 28, 2017

@lemoinem you might want to create an issue against the angular2 extension as it's the thing telling VS Code to show the output panel.

/cc @isidorn @jrieken (not 100% who owns this)

@Tyriar Tyriar added the output Output channel system issues label Jul 28, 2017
@Tyriar Tyriar assigned jrieken and isidorn and unassigned Tyriar Jul 28, 2017
@isidorn
Copy link
Contributor

isidorn commented Jul 31, 2017

This is an issue with the extension, our current api allows extensions to say preserveFocus: true
https://github.com/Microsoft/vscode/blob/master/src/vs/vscode.d.ts#L3325

Please file this against the angular2 extension

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
*caused-by-extension Issue identified to be caused by an extension output Output channel system issues
Projects
None yet
Development

No branches or pull requests

5 participants