-
-
Notifications
You must be signed in to change notification settings - Fork 2.5k
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
Signature help gets stuck #3112
Comments
Does |
For me I also managed to reproduce it by creating a macro that just enters and then exits insert mode, then running it with the cursor on a function parameter. |
|
When I see this get stuck, I think it's because the signature help reply arrives when we're in normal mode. I see this getting stuck much more often with a slow language server (erlang_ls) rather than a fast language server (rust-analyzer). When it arrives in insert mode and we switch to normal mode, the popup is closed by this block: helix/helix-term/src/ui/editor.rs Lines 857 to 862 in 8a7a6e4
I think it would be a good improvement to discard the signature help reply when the editor is in normal mode. |
Summary
Occasionally signature help gets stuck without (at least I couldn't find it) ability to to hide it.
I am yet to come up with minimal reproduction example but once I find it I'll update this.
(this all not to say that signature help in general makes experience incredibly frustrating inside things as iterator::map or , say, tokio::spawn)
Reproduction Steps
pending
Helix log
~/.cache/helix/helix.log
Platform
Linux
Terminal Emulator
kitty
Helix Version
helix 22.05 (791bf7e)
The text was updated successfully, but these errors were encountered: