Skip to content

Window contents not cleared properly #3617

@LabhanshAgrawal

Description

@LabhanshAgrawal

Details

  • Browser and browser version: Chrome 97
  • OS version: macOS 11.6.2
  • xterm.js version: 4.16

Steps to reproduce

Run ls -G && nvim with webgl renderer

With WebGL

Screenshot 2022-01-29 at 11 09 25

With Canvas

Screenshot 2022-01-29 at 11 09 45

Other Examples

CleanShot 2022-01-16 at 10 12 01

vercel/hyper#6242
vercel/hyper#6239

I'm able to consistently reproduce using the steps above for webgl renderer, the hyper issue I've linked also mentions the same for canvas but I'm not able to get a consistent repro

Finding

5437571 is the first bad commit

@Tyriar I'm not familiar enough with xterm core code to fix this, I can try if you can provide some direction as to what might be wrong from the commit I've mentioned.

Till we can get this, we can use 4.15 since this affects usability a lot. But that version suffers from #3547, I've opened #3618 to work around that in ligatures addon itself

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions