-
-
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
LSP doc tooltip covering current line #8143
Comments
If there isn't enough here to be actionable feel free to close this and I'll reopen when I have more info. I'm just hoping it's something simple or the helix log might be helpful to someone. Possible that #3545 is somewhat related. |
I think it is supposed to never be on the same line, and in practice this is usually the case for me. Needs further investigation. helix/helix-term/src/commands/lsp.rs Lines 1255 to 1258 in a38ec6d
|
I am having this a lot too! Couldn't reproduce consistently either, but lately it's been bugging me a lot.
Using commit |
This might be fixed in #8021 |
I'm moving away from Helix. I suggest opening a new report if anyone still wants this addressed. |
This issue is still useful to track |
This may or may not be related to this, but when a method signature is unusually long, I get a similar bug. Using
The method that lsp signature help is shown for is this: https://docs.aws.amazon.com/cdk/api/v2/python/aws_cdk.aws_rds/DatabaseInstance.html The text that I write is below the popup and not visible. Aldo |
Closing kn favor of #5827 |
Summary
In insert mode, while typing a command the LSP documentation tooltip automatically comes up but it can be on the wrong line causing it to sometimes cover the line I'm trying to edit. I've had this happen a few times but have been unable to create steps to replicate it consistently. I did get a screenshot of it.
The line I'm editing is covered in the image below, it should be
Text::from_section("test", CURSOR_HERE),
but it's covering the from_section part:Reproduction Steps
Haven't been able to reproduce consistently, I'll keep trying and update here if I find a way.
Helix log
~/.cache/helix/helix.log
Platform
Linux (EndeavorOS)
Terminal Emulator
wezterm 20230828-072823-a103b6d9
Helix Version
helix 23.05 (c9694f6)
The text was updated successfully, but these errors were encountered: