Steps to reproduce:
- Create a new Unity project using the Universal 3D template
- Click the "Unity VCS" dropdown in the Customizable Toolbar
- Click the "Use Unity Version Control..." button
- Click the "Create Workspace" in the Unity Version Control window
- Click the "Create Workspace" button again
- Click the "Branch Explorer" button in the top right of the Unity Version Control window
- Close the Editor
- Repeat steps 1, 2, 3, 4, 5, 6
- Observe the Unity Version Control, and Branch Explorer windows
Actual results: If the Branch Explorer window is opened when creating the workspace, both Unity Version Control and Branch Explorer windows do not update to show that a workspace is created. The user is able to click "Create workspace" then multiple times which throws an "already exists" error
Expected results: Unity Version Control, and Branch Explorer windows update to show that the workspace has been created
Reproducible with versions:
6000.0.0f1, 6000.0.75f1, 6000.3.16f1, 6000.4.8f1, 6000.5.0b9, 6000.6.0a5
Tested on (OS): MacOS Silicon Tahoe 26.3, Ubuntu 24.04