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

Stop OUTPUT panel from popping up #143657

Closed
brmassa opened this issue Feb 23, 2022 · 4 comments
Closed

Stop OUTPUT panel from popping up #143657

brmassa opened this issue Feb 23, 2022 · 4 comments
Assignees
Labels
*duplicate Issue identified as a duplicate of another issue(s)

Comments

@brmassa
Copy link

brmassa commented Feb 23, 2022

Similar to #33262. Extensions dev decide to focus a certain output and the bottom panel simply shows up.

Examples:

  • C# extensions gives "Installing C# dependencies..." EVERY time I open vscode.
  • Gitlab extension also pop a message when the remote is not pointing to a Gitlab repository.

But it's not the extension fault. We need a user toggle to disable this behavior altogether.

[EDIT]
Hiding the tab does not work! I disabled it, hiding, but once I reopen vscode (or it triggers the extension output), it REOPENS IT!

@gjsjohnmurray
Copy link
Contributor

Why do you think this is not the extensions' fault? They are deciding to specify that this should happen.

@brmassa
Copy link
Author

brmassa commented Feb 23, 2022

4 reasons:

1* the same reason browsers do not allow js create pop ups anymore or Android/iOS let you manage notifications... devs abuse.
2* I did HIDE the output tab in the panel. Therefore, I'm expecting VSCode ignore any pop up event. The same if I hide any other element of the UI, like the status bar.
3* if I am working in the terminal tab, it switches to the output tab! Holy!
4* extensions being able to force display an output window is in feature-or-bug threshold at best.

so I propose 2 solutions:
1* ignore such behavior if the tab/panel is hidden (partial solution)
2* a global/user/workspace/extension flag disallowing ANY automatically output display, regardless the extension own implementation

@lramos15 lramos15 assigned sandy081 and unassigned lramos15 Feb 23, 2022
@sandy081
Copy link
Member

/duplicate

#105270

@github-actions github-actions bot locked and limited conversation to collaborators Apr 10, 2022
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

5 participants
@lramos15 @gjsjohnmurray @sandy081 @brmassa and others