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

winbar moves with the text in multigrid mode #1550

Closed
mrshmllow opened this issue Sep 22, 2022 · 7 comments · Fixed by #2165
Closed

winbar moves with the text in multigrid mode #1550

mrshmllow opened this issue Sep 22, 2022 · 7 comments · Fixed by #2165
Labels
enhancement New feature or request

Comments

@mrshmllow
Copy link

Using the winbar in neovim moves around when scrolling, despite all other UI elements staying in place
out

Im guessing is likely because the winbar is kinda tacked onto the window contents and not really a UI element?

@mrshmllow mrshmllow added the enhancement New feature or request label Sep 22, 2022
@musjj
Copy link

musjj commented Sep 22, 2022

Might be related to: #1446
(multigrid animating elements that should actually be static when scrolling)

@ronisbr
Copy link

ronisbr commented Oct 19, 2023

Is there any work around for this issue? Like disable smooth scrolling with multigrid?

EDIT: Yes, there is:

vim.g.neovide_scroll_animation_length = 0

@fredizzimo
Copy link
Member

We have this issue open on the Neovim side neovim/neovim#23610.

Unfortunately, it has since then turned out that the built-in borders of floating windows also suffers from the same problem, so we might have to think about some better option to for solving both. I'm not sure if we can do it in Neovide alone or not.

@fredizzimo
Copy link
Member

There's a fix for this in #2165

@mikaraunio
Copy link

Hmm, I'm still seeing this with lualine winbars in 0.12.2. Scrolling in windows with borders is fine, though.

@thetic
Copy link

thetic commented Apr 17, 2024

i am also seeing this issue in 0.12.2

@fredizzimo
Copy link
Member

The remaining with the winbar should be fixed on main together with Neovim nightly with:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants