vercel / hyper

A terminal built on web technologies
https://hyper.is
MIT License
43.27k stars 3.52k forks source link

Artifacts from app stays on screen after quiting nvim with nvim-tree. #7352

Open pilarskikt opened 1 year ago

pilarskikt commented 1 year ago

Issue

After fresh install of Hyper, when i enter lunarVim open nvim-tree and then exit lvim completly there are some vertical lines/artifacts from lvim session on screen, please see screenshot below.

image
LabhanshAgrawal commented 1 year ago

Yeah, the xterm webgl renderer sometimes has these artifacts, especially with ligatures, you can try to disable either webgl or ligatures and see if it's better.

bhavinc commented 1 year ago

The same issue is observed while using neovim, telescope, nvim-tree, etc. on Hyper. This happens mostly when I use transparent background in my theme (navarasu/onedark in my case), but am able to get rid of these artifacts with Ctrl+L. I can post more screenshots, but the author has given an apt example.

SamHep0803 commented 11 months ago

Having the same issue, disabling webgl and ligatures did not help in this case. Edit: On Windows, version 3.4.1

onionka commented 6 months ago

Can confirm, this was culprit of my errors for long time, breaking everything (VIM, TMUX, ...). I was so happy about WebGL being fast that I missed how it renders text (it draws fast, but lefts artifacts and drawing errors ... kind of reminds me prehistoric Intel processors - computes results faster than anybody on earth, but with errors, so it is useless).