-
-
Notifications
You must be signed in to change notification settings - Fork 184
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
bug: gitsigns.nvim
makes Neovim randomly freeze when scrolling/switching buffers
#1029
Comments
Maybe it could be related to this:? |
Can this be reproduced without LazyVim? I don't want to spend time debugging someone else's code. |
I also find that neovim sometimes freezes when gitsigns is enabled and you try to quit via I'm on the same version of neovim and windows. @pidgeon777 Do you experience the same? Curious if it's related or perhaps just a separate issue. I did try a minimal config with just gitsigns & autosession installed and the same thing happens. |
Sounds the same as #1027 |
Is this fixed with #1031? |
This: and maybe also this?: seems to have solved the issue.
I had the same issue, now seems to be solved. Are you still experiencing this? |
Nope. It's fixed now for me since #1031. |
Perfect. Thank you for the great fix @lewis6991! 👏 |
Description
Occasionally, while scrolling or switching between buffers, Neovim unexpectedly becomes unresponsive. When this happens, I am forced to manually terminate the
nvim.exe
process.This behavior started manifesting approximately two weeks ago.
Neovim version
NVIM v0.10.0
Operating system and version
Windows 11 Version 23H2
Expected behavior
No freezes should occur.
Actual behavior
Neovim freezes when randomly scrolling and switching buffers.
Minimal config
I can't reproduce it with this basic config:
Instead, I'm able to reproduce it using the plugin directly in
LazyVim
.But, if I disable
gitsigns.nvim
inLazyVim
using this plugin spec:then everything works fine, with no freezes.
Steps to reproduce
LazyVim
distribution.Gitsigns debug messages
Can't get it, given that Neovim freezes.
The text was updated successfully, but these errors were encountered: