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

fix: the height of docs view get wrong when content lines get wrapped #2032

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

adoyle-h
Copy link
Contributor

@adoyle-h adoyle-h commented Sep 1, 2024

When the wrap_at option not pass to vim.lsp.util._make_floating_popup_size(), it calculates height with unwrapped lines.
Actually the nvim-cmp shows content with wrapped lines in docs view.
So when the content has very long text, the calculated height is smaller than actually required in docs view.

Before:

2024-09-02_03 57 58@2x

After fixed:

2024-09-02_03 46 38@2x

When the wrap_at option not pass to vim.lsp.util._make_floating_popup_size(),
it calculates height with unwrapped lines.
Actually the nvim-cmp shows content with wrapped lines in docs view.
So when the content has very long text, the calculated height is smaller than
actually required in docs view.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant