diff --git a/src/ClaudeDo.Ui/ViewModels/Islands/TaskRowViewModel.cs b/src/ClaudeDo.Ui/ViewModels/Islands/TaskRowViewModel.cs index 054c36a..c98874f 100644 --- a/src/ClaudeDo.Ui/ViewModels/Islands/TaskRowViewModel.cs +++ b/src/ClaudeDo.Ui/ViewModels/Islands/TaskRowViewModel.cs @@ -28,6 +28,7 @@ public sealed partial class TaskRowViewModel : ViewModelBase [ObservableProperty] private bool _isExpanded = true; [ObservableProperty] private bool _hasPlanningChildren; [ObservableProperty] private bool _hasQueuedSubtasks; + [ObservableProperty] private bool _showListChip = true; public DateTime CreatedAt { get; init; } public string CreatedAtFormatted => CreatedAt == default ? "—" : $"Created {CreatedAt:MMM d}"; diff --git a/src/ClaudeDo.Ui/ViewModels/Islands/TasksIslandViewModel.cs b/src/ClaudeDo.Ui/ViewModels/Islands/TasksIslandViewModel.cs index 59d404d..b05c5f7 100644 --- a/src/ClaudeDo.Ui/ViewModels/Islands/TasksIslandViewModel.cs +++ b/src/ClaudeDo.Ui/ViewModels/Islands/TasksIslandViewModel.cs @@ -192,8 +192,13 @@ public sealed partial class TasksIslandViewModel : ViewModelBase filteredList.Add(c); } + var showListChip = list.Kind == ListKind.Virtual; foreach (var t in filteredList) - Items.Add(TaskRowViewModel.FromEntity(t)); + { + var row = TaskRowViewModel.FromEntity(t); + row.ShowListChip = showListChip; + Items.Add(row); + } // Mark any top-level row that has at least one child as a planning parent, // so its subtasks remain expandable even after the parent is queued/running. @@ -342,6 +347,7 @@ public sealed partial class TasksIslandViewModel : ViewModelBase db.Tasks.Add(entity); await db.SaveChangesAsync(); var row = TaskRowViewModel.FromEntity(entity); + row.ShowListChip = _currentList?.Kind == ListKind.Virtual; Items.Add(row); Regroup(); NewTaskTitle = ""; diff --git a/src/ClaudeDo.Ui/Views/Islands/TaskRowView.axaml b/src/ClaudeDo.Ui/Views/Islands/TaskRowView.axaml index 991488b..3a07fdb 100644 --- a/src/ClaudeDo.Ui/Views/Islands/TaskRowView.axaml +++ b/src/ClaudeDo.Ui/Views/Islands/TaskRowView.axaml @@ -141,7 +141,7 @@ - +