mirror of
https://github.com/cline/cline.git
synced 2026-08-29 03:52:41 +08:00
b0bba2e5d6
* fix(vscode): hide View Changes on completion rows until there are changes to show The button previously always rendered on the latest completion row, faded and disabled when the count check came back 0 - which covers both 'nothing changed since your last message' and 'no checkpoint to compare against' (non-git workspace, repo with no commits, comparison failure). A dead button with a misleading tooltip in the non-git case is worse than no button: now the row renders nothing until the host confirms there are actual changes, and the button is always enabled when shown. * fix(vscode): reset View Changes state when showViewChanges toggles Greptile review: a stale positive hasChanges from a previous evaluation could flash the button before the host confirms the new comparison when showViewChanges flips false and back true on the same row. Reset to 'still checking' whenever the effect re-runs.
295 B
295 B
claude-dev
| claude-dev |
|---|
| patch |
Hide the "View Changes" button on completion rows until there are actually changes to show, instead of rendering it faded and disabled. Turns that changed nothing, non-git workspaces, and repos without commits no longer show a dead button with a misleading tooltip.