elementary / elementary/code

Git status gutter is out of sync with changes

オープン
#1,677 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
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

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。