-
Notifications
You must be signed in to change notification settings - Fork 148
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
Code Signature tooltip obscures code and completions #1098
Comments
I think this should be configurable; I get why this can be annoying. Some other popular editors show even more tooltips as you type.
agreed! I think this is a regression due to a change in positioning of the tooltip. I guess this happens when at the top of the notebook, but not when you have more space overheads, right? |
The relevant plugin is called "signature", as a quick fix you can disable it in the settings. |
I think you may think about documentation in the completer. You can enable it in settings. |
Right! As to which to show - the language server decides whether to show signature or not - not this extension, so the behaviour will differ between servers. Which server are you using? |
Description
when opening parentheses triggers the signature, the default behavior of lsp appears to be to show an extra tooltip (in addition to default completer), which obscures the code being typed and the completions.
As a result, I have to be constantly hitting escape, every time I open parentheses or type any number of other completion or inspection-triggering keys.
It's unclear to me if this is an lsp problem or a jupyterlab problem, but both of these behaviors seem incorrect:
Reproduce
Screen.Recording.2024-09-16.at.13.03.17.mov
Expected behavior
Context
Required: installed server extensions
Required: installed lab extensions
The text was updated successfully, but these errors were encountered: