Skip to content

Regression: interpreter selection status bar not working when switching environments #1124

@StellaHuang95

Description

@StellaHuang95

Repro Steps

  1. Open a workspace with Python files and a .venv in the workspace and an empty workspace settings.json
  2. Observe that the status bar shows the .venv as the selected environment
  3. Click the status bar and select a global interpreter from the dropdown

Expected Behavior
The interpreter switches to the selected global one, and the status bar updates accordingly.

Actual Behavior
The status bar still shows the venv as the selected environment

Recording.2026-01-26.131942.mp4

This does not repro before the changes in #1120
Root cause still needs investigation, but we may want to revert the changes in the meantime.

Metadata

Metadata

Assignees

Labels

bugIssue identified by VS Code Team member as probable bugtriage-needed

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions