neovide icon indicating copy to clipboard operation
neovide copied to clipboard

Column zero often clipped (macOS)

Open smithwinston opened this issue 7 months ago • 5 comments

Describe the bug Often column zero is clipped, for example the # in a #include is missing (see screenshots), occasionally other single characters in line are also missing. Moving the cursor to the line, or off and on the line will get it to repaint correctly. This seems to be particularly noticeable with cmp-nvim-lsp-signature-help (part of nvim-lspconfig) using the LazyVIM package manager.

To Reproduce Steps to reproduce the behavior:

  1. Open up a .c file in neovide
  2. Use gg to go to the top
  3. Page down with Ctrl-f until you see clipped output

Expected behavior No column zero/unpainted characters.

Screenshots Clipping of some #include statements at the top of a C program: neovide-clipping-1

Clipping of cmp-nvim-lsp-signature-help info after paging down into a C function: neovide-clipping-2

Desktop (please complete the following information):

  • OS: macOS 14.2.1 (arm64)
  • Neovide Version: 0.12.0
  • Neovim Version: v0.9.4

Please run neovide --log and paste the contents of the .log file created in the current directory here: There's 18MB of log files just from a :cd <dir>, s to restore the session, gg to go to the top and a Ctrl-f to page down. I can grep the log if there are relevant lines or if there's a more selective logging option.

Additional context Note that this issue started maybe 2 months ago and is still present in 0.12.0, not does NOT occur when running nvim directly in a terminal such as kitty.

smithwinston avatar Dec 28 '23 16:12 smithwinston