Skip to content

Automatically apply terminal environment changes to terminals that have not been interacted with #100193

@DanTup

Description

@DanTup

If extensions modify terminal variables (using ExtensionContext.EnvironmentVariableCollection), terminals need to be reloaded. If this has happened seconds after the terminal was created (eg. during startup/project open) it seems reasonable that the (unused) terminal could just be immediately recreated, rather than the icon being shown and the user having to do it.

(this was mentioned at #99874 (comment)).

@Tyriar

Metadata

Metadata

Assignees

Labels

author-verification-requestedIssues potentially verifiable by issue authorfeature-requestRequest for new features or functionalityinsiders-releasedPatch has been released in VS Code InsidersterminalGeneral terminal issues that don't fall under another labelverification-neededVerification of issue is requestedverifiedVerification succeeded

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions