diff --git a/src/ClaudeDo.Ui/ViewModels/TaskItemViewModel.cs b/src/ClaudeDo.Ui/ViewModels/TaskItemViewModel.cs index 5dade3c..e95e6b2 100644 --- a/src/ClaudeDo.Ui/ViewModels/TaskItemViewModel.cs +++ b/src/ClaudeDo.Ui/ViewModels/TaskItemViewModel.cs @@ -81,7 +81,7 @@ public partial class TaskItemViewModel : ViewModelBase } private bool CanRunNow() => - _canRunNow() && Status == TaskStatus.Queued; + _canRunNow() && Status != TaskStatus.Running; [RelayCommand(CanExecute = nameof(CanToggleDone))] private async Task ToggleDone()