Git status gutter is out of sync with changes
- 主要语言
- Vala
- 星标
- 521
- 派生
- 118
- 平均合并
- 1 天 8 小时
- 30 天内合并 PR
- 14
描述
### What Happened?
Made a change to a tracked document and noticed the git status gutter did not change. Undoing the change caused the git status gutter to show the *previous* state i.e. it showed lines had changed
### Steps to Reproduce
1. Open a tracked document
2. Make a change and observe the gutter
3. Undo the change and observe the gutter
### Expected Behavior
After making a change the gutter should immediately update (subject to throttling)
### OS Version
8.x (Circe)
### OS Architecture
amd64 (on most hardwares)
### Session Type
Secure Session (Wayland)
### Software Version
Latest release (I have run all updates)
### Log Output
```shell
```
### Hardware Info
_No response_
贡献指南
调研方向
通过进行更改、检查 git status gutter,然后撤销更改,在受跟踪的文档中重现该问题。根据这一行为追踪 git status gutter 的更新路径;完成的标准是 gutter 在编辑后更新(受节流限制),并且撤销后不再显示之前的状态。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- git
- 领域
- desktop, tooling
- Issue 类型
- 缺陷
- 难度
- 3/5
- 预计耗时
- 1-2 天
- 活跃度
- 停滞
- 描述清晰度
- 基本清楚
- 新手友好度
- 45/100