-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
WebGL renderer flashes content with command that updates the screen a bunch #3509
Comments
I've never seen a report of this 🤔 |
Any more steps on the repro as I do this every day in VS Code, maybe related to Electron 14 as we're still on 13? |
Did a little more testing and looks to caused by some interaction with the ligature addon. If i dont load the ligature addon the flashing never happens |
Also not seeing anything show up in the console when the flash happens. My hunch was something was erroring out and then recovering but that doesnt seem to be the case. |
Maybe related:
Note that this happen in a thenable, such might get eval'ed late after the inital drawing forcing a second re-rendering. |
This issue is fixed to use the actual rows ( |
@Tyriar Sweet! I'll check it out and report back. P.S. Do you mind triggering a package build of the web-links add-on? npm only has a version from around 12 days ago even though there are new commits since then. |
@npezza93 new versions should only get published when the addon has changes. Also because of the v5 changes just merged in there might be some breaking changes that issues when updating to beta builds atm |
@Tyriar Unfortunately this looks to still be present. I think it might be happening a little less frequently but is still happening. For what it's worth, I've been experiencing this even without using ligatures but just in the webgl renderer(even before v5). It's almost like the content the doesn't get updated/changed is the text that disappears. For example, opening a new split in vim hides any chrome like status lines and any existing splits but the split that was just open stays present. |
Also looks like this is only happening inside the alt buffer(like using tmux for example). |
duplicate of #4480 |
Details
Steps to reproduce
(i also have ligatures enabled which is the cause of the weird conjoining
#
's. Not entirely sure if its the cause of the flash)See attached video for a more concrete example:
Screen.Recording.2021-10-14.at.8.41.56.AM.mov
The text was updated successfully, but these errors were encountered: