From 43f894d8d645a9b12541fc96b65ed292f98eb328 Mon Sep 17 00:00:00 2001 From: James Newton-King Date: Mon, 21 Oct 2024 16:34:28 +0800 Subject: [PATCH] Fix spans not hidden on expand/collapse --- src/Aspire.Dashboard/Components/Pages/TraceDetail.razor.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Aspire.Dashboard/Components/Pages/TraceDetail.razor.cs b/src/Aspire.Dashboard/Components/Pages/TraceDetail.razor.cs index 03580d5540a..3bb97ea1c60 100644 --- a/src/Aspire.Dashboard/Components/Pages/TraceDetail.razor.cs +++ b/src/Aspire.Dashboard/Components/Pages/TraceDetail.razor.cs @@ -261,7 +261,7 @@ private string GetRowClass(SpanWaterfallViewModel viewModel) public SpanDetailsViewModel? SelectedSpan { get; set; } - private void OnToggleCollapse(SpanWaterfallViewModel viewModel) + private async Task OnToggleCollapse(SpanWaterfallViewModel viewModel) { // View model data is recreated if the trace updates. // Persist the collapsed state in a separate list. @@ -275,6 +275,8 @@ private void OnToggleCollapse(SpanWaterfallViewModel viewModel) viewModel.IsCollapsed = true; _collapsedSpanIds.Add(viewModel.Span.SpanId); } + + await _dataGrid.SafeRefreshDataAsync(); } private async Task OnShowPropertiesAsync(SpanWaterfallViewModel viewModel, string? buttonId)