Skip to content
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

Indefinite '[lspsaga] a hover request has already been sent, please wait.' #1417

Open
DanielVolchek opened this issue Apr 2, 2024 · 2 comments
Labels
bug Something isn't working

Comments

@DanielVolchek
Copy link
Contributor

Describe the bug

Sometimes when using hover_doc, the pending status will get stuck and will never reset. The only way to get hover_doc working in that case is to fully restart nvim.

Screen.Recording.2024-04-02.at.10.55.15.AM.mov

Steps to reproduce

Easiest way I've found is to go into a typescript file and try to hover_doc a keyword like return. From then on hover_doc will be stuck

Expected behavior

hover_doc should reset if its stuck in pending

Neovim version (nvim -v)

NVIM v0.9.5

lspsaga commit

a4d4428

Terminal name/version

iterm2 3.4.19

@DanielVolchek DanielVolchek added the bug Something isn't working label Apr 2, 2024
@DanielVolchek
Copy link
Contributor Author

DanielVolchek commented May 8, 2024

bump, this is still not working @glepnir

@myypo
Copy link
Contributor

myypo commented May 11, 2024

@DanielVolchek feel free to check out this PR #1437

glepnir pushed a commit that referenced this issue May 11, 2024
…waiting addresses #1417 (#1437)

* fix(hover): cancel prev hover on new requests instead of waiting

* revert vim.islist -> vim.tbl_islist
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants