feat(ui): add starting state feedback to task list

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Mika Kuns
2026-04-14 16:27:04 +02:00
parent 365ecba990
commit 503fd69cd1
3 changed files with 32 additions and 1 deletions

View File

@@ -55,6 +55,18 @@ public partial class TaskListViewModel : ViewModelBase
t.RunNowCommand.NotifyCanExecuteChanged();
});
};
worker.RunNowRequestedEvent += taskId =>
{
var item = Tasks.FirstOrDefault(t => t.Id == taskId);
item?.SetStarting();
};
worker.TaskStartedEvent += (_, taskId, _) =>
{
var item = Tasks.FirstOrDefault(t => t.Id == taskId);
item?.ClearStarting();
};
}
public async Task LoadAsync(string? listId)