Diff view and status line show stale lines-changed count
Resolved 💬 4 comments Opened Mar 31, 2026 by jussiry Closed May 8, 2026
Description
The lines-changed indicator in the status line (e.g. +202 -49) and the diff view (opened by clicking the status line) do not reliably update to reflect the current working tree state. After committing all changes, the old diff count and diff content persist. It refreshes occasionally but is consistently behind the actual state.
Steps to reproduce
Not reliably reproducible on demand — the staleness appears intermittently during normal use. The pattern I've observed:
- Make edits across multiple files during a conversation
- Commit all changes
- Status line still shows the pre-commit diff count
- Clicking the status line opens a diff view that also shows the old (already committed) changes
Expected behavior
Both the status line count and the diff view should promptly reflect the current working tree state after commits and file changes.
Environment
- Claude Desktop app (macOS), version 1.1.9669
This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗