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

[FEATURE] - Avoid displaying the webview while running on Codespaces #23

Closed
alefragnani opened this issue Jan 20, 2021 · 1 comment
Closed
Labels
enhancement New feature or request
Milestone

Comments

@alefragnani
Copy link
Owner

This follows a similar idea from #10 , which tends to minimize unnecessary displays of the What’s New window.

Today, when the “What’s New” window appears every time you connect to a Codespace, simply because Codespaces installs the extension when it is started/initialized. The same happens if you decide to install the extension on a remote environment (Docker, SSH, WLS).

On these scenarios, the webview shouldn’t be displayed, because there is nothing new to display.

Let’s see how microsoft/vscode#102139 will work on these scenarios, when released. Maybe we could use the same approach, or even the API.

@alefragnani
Copy link
Owner Author

I couldn't find how to detect if "I'm installed on Remote, instead of simply running on Remote", so for now, it will only ignore Codespaces. But I still want to avoid display the WebviewPanelSerializer when installed on remote.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant