Git status gutter is out of sync with changes
- 主要言語
- Vala
- スター
- 521
- フォーク
- 118
- 平均マージ
- 1日 8時間
- マージ済み PR(30日)
- 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