You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Any buffers that are not shown in Neovim will not update their git signs upon a commit.
If a buffer is shown during a commit, the signs "disappear" as expected on commit.
In this brief example, I make a change to foo.txt and navigate to bar.txt.
I then commit the changes and navigate back to foo.txt to see the signs still by my changes.
A restart of Neovim removes the signs.
Experiencing the same issue. I make changes to the code, the left signs color show up correctly, then I commit and push, but the color don't refresh. I would have to close nvim and reopen it.
Description
Any buffers that are not shown in Neovim will not update their git signs upon a commit.
If a buffer is shown during a commit, the signs "disappear" as expected on commit.
In this brief example, I make a change to
foo.txt
and navigate tobar.txt
.I then commit the changes and navigate back to
foo.txt
to see the signs still by my changes.A restart of Neovim removes the signs.
git.signs.example.1.mov
Neovim version
NVIM v0.10.1 Build type: Release LuaJIT 2.1.1720049189
Operating system and version
MacOS Sonoma 14.6.1
Expected behavior
All git signs for all buffers (shown or not) are cleared on a commit.
Actual behavior
All git signs in buffers that are not shown are not cleared on a commit.
Minimal config
Steps to reproduce
Gitsigns debug messages
Gitsigns cache
The text was updated successfully, but these errors were encountered: