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

GUI doesn't flush completely and lefts some specks with former color #812

Open
RnYi opened this issue Jan 4, 2021 · 3 comments
Open

GUI doesn't flush completely and lefts some specks with former color #812

RnYi opened this issue Jan 4, 2021 · 3 comments

Comments

@RnYi
Copy link

RnYi commented Jan 4, 2021

Nvim Version: NVIM v0.5.0-dev+1000-g84d08358b
OS: Win10 64-bit
Just like pic below, orange specks were left over. I have to move cursor to flush them.
屏幕截图 2021-01-04 163334

@jgehrig
Copy link
Collaborator

jgehrig commented Jan 4, 2021

Can you provide more info?

A GIF screen recording would be very helpful. Alternatively, you can provide a set of steps and `-- -u minimal.vim' configuration.

What did you do to get neovim-qt into this state?

Output for nvim-qt --version?

Do you have Windows display scaling enabled?

This looks like an update() bounds issue to me...

@RnYi RnYi closed this as completed Jan 5, 2021
@RnYi RnYi reopened this Jan 5, 2021
@RnYi
Copy link
Author

RnYi commented Jan 5, 2021

@jgehrig I use a minimal vimrc and the problem still exists. As you can see from screenshots below, I open a markdown file and vertically split the window, then close one. On the third img, there are some specks and one blue line of dashes, you should zoom up this img otherwise it's a little hard to find them.
屏幕截图 2021-01-05 122830
屏幕截图 2021-01-05 122909
20210105124242

My vimrc:

if has('vim_starting')
  set nocompatible
endif
filetype plugin indent on
syntax on

Output of nvim-qt --version:
屏幕截图 2021-01-05 130648

I think this bug only occurs when window is changed. In fact when I splited the window, specks also appeared, but I didn't capture a screenshot.

@chrisniael
Copy link

I also encountered the similar display problem. I am using the gruvbox color scheme and enable italic font.

I found that if I disable the italic font, everything works fine.

image

My init.vim:

call plug#begin(stdpath('data') . '/plugged')
Plug 'morhetz/gruvbox'
call plug#end()

let g:gruvbox_italic = 1 " If disable italic, ererything works fine.
colorscheme gruvbox

Output of nvim-qt --version:

image

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

No branches or pull requests

3 participants