From 92d8d902df01202ab93791e73b21b3c4a5a1b9d5 Mon Sep 17 00:00:00 2001 From: mika kuns Date: Fri, 17 Apr 2026 14:31:24 +0200 Subject: [PATCH] fix(ui): reset stale worktree state on TaskDetail reload --- src/ClaudeDo.Ui/ViewModels/TaskDetailViewModel.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/ClaudeDo.Ui/ViewModels/TaskDetailViewModel.cs b/src/ClaudeDo.Ui/ViewModels/TaskDetailViewModel.cs index 042972b..68a48cf 100644 --- a/src/ClaudeDo.Ui/ViewModels/TaskDetailViewModel.cs +++ b/src/ClaudeDo.Ui/ViewModels/TaskDetailViewModel.cs @@ -85,6 +85,12 @@ public partial class TaskDetailViewModel : ViewModelBase var ct = cts.Token; _taskId = taskId; + HasWorktree = false; + WorktreeState = ""; + BranchName = null; + DiffStat = null; + WorktreePath = null; + OnPropertyChanged(nameof(CanWorktreeAction)); LiveText = ""; _formatter = new StreamLineFormatter();