fix opening new sln

This commit is contained in:
Matt Parker
2025-08-10 01:13:04 +10:00
parent 7c70448dc3
commit bedc255c87

View File

@@ -55,12 +55,17 @@
private bool _open = false;
private bool _ready = false;
protected override async Task OnInitializedAsync()
protected override void OnInitialized()
{
GlobalEvents.ProjectsRunningChanged += OnProjectsRunningChanged;
}
protected override async Task OnParametersSetAsync()
{
_ready = false;
var tasks = SolutionModel.AllProjects.Select(p => p.MsBuildEvaluationProjectTask).ToList();
await Task.WhenAll(tasks);
_ready = true;
GlobalEvents.ProjectsRunningChanged += OnProjectsRunningChanged;
}
private async Task OnProjectsRunningChanged()