From dc4571a338896c53b4c2c8bef24d00f1c317e7d8 Mon Sep 17 00:00:00 2001 From: mika kuns Date: Fri, 17 Apr 2026 14:19:11 +0200 Subject: [PATCH] fix(ui): swallow DB errors in TaskListViewModel.OnTaskUpdated --- src/ClaudeDo.Ui/ViewModels/TaskListViewModel.cs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/ClaudeDo.Ui/ViewModels/TaskListViewModel.cs b/src/ClaudeDo.Ui/ViewModels/TaskListViewModel.cs index fc2eae9..bb14108 100644 --- a/src/ClaudeDo.Ui/ViewModels/TaskListViewModel.cs +++ b/src/ClaudeDo.Ui/ViewModels/TaskListViewModel.cs @@ -328,7 +328,14 @@ public partial class TaskListViewModel : ViewModelBase private async void OnTaskUpdated(string taskId) { if (CurrentListId is null) return; - await RefreshSingleAsync(taskId); + try + { + await RefreshSingleAsync(taskId); + } + catch (Exception ex) + { + System.Diagnostics.Debug.WriteLine($"[TaskListViewModel] OnTaskUpdated failed for {taskId}: {ex}"); + } } private static async Task ShowDialogAsync(Window dialog)