From cffe141c6ec03316a510b7f3bdd779167458cd59 Mon Sep 17 00:00:00 2001 From: Matt Parker <61717342+MattParkerDev@users.noreply.github.com> Date: Fri, 5 Dec 2025 18:36:16 +1000 Subject: [PATCH] refactor activity monitor --- .../Features/ActivityListener/ActivityMonitor.cs | 7 +++---- .../Features/BottomBar/RunningTasksDisplay.cs | 12 ++++-------- 2 files changed, 7 insertions(+), 12 deletions(-) diff --git a/src/SharpIDE.Godot/Features/ActivityListener/ActivityMonitor.cs b/src/SharpIDE.Godot/Features/ActivityListener/ActivityMonitor.cs index 77a2458..1c56543 100644 --- a/src/SharpIDE.Godot/Features/ActivityListener/ActivityMonitor.cs +++ b/src/SharpIDE.Godot/Features/ActivityListener/ActivityMonitor.cs @@ -6,8 +6,7 @@ namespace SharpIDE.Godot.Features.ActivityListener; public class ActivityMonitor { - public EventWrapper ActivityStarted { get; } = new(_ => Task.CompletedTask); - public EventWrapper ActivityStopped { get; } = new(_ => Task.CompletedTask); + public EventWrapper ActivityChanged { get; } = new(_ => Task.CompletedTask); public ActivityMonitor() { @@ -15,8 +14,8 @@ public class ActivityMonitor { ShouldListenTo = source => source == SharpIdeOtel.Source, Sample = (ref ActivityCreationOptions _) => ActivitySamplingResult.PropagationData, - ActivityStarted = activity => ActivityStarted.InvokeParallelFireAndForget(activity), - ActivityStopped = activity => ActivityStopped.InvokeParallelFireAndForget(activity), + ActivityStarted = activity => ActivityChanged.InvokeParallelFireAndForget(activity), + ActivityStopped = activity => ActivityChanged.InvokeParallelFireAndForget(activity), }; ActivitySource.AddActivityListener(listener); diff --git a/src/SharpIDE.Godot/Features/BottomBar/RunningTasksDisplay.cs b/src/SharpIDE.Godot/Features/BottomBar/RunningTasksDisplay.cs index a97c5f1..d965efa 100644 --- a/src/SharpIDE.Godot/Features/BottomBar/RunningTasksDisplay.cs +++ b/src/SharpIDE.Godot/Features/BottomBar/RunningTasksDisplay.cs @@ -23,21 +23,17 @@ public partial class RunningTasksDisplay : HBoxContainer _solutionLoadingLabel = GetNode