dlvhdr / gh-dash

A beautiful CLI dashboard for GitHub 🚀
https://dlvhdr.github.io/gh-dash
MIT License
7.06k stars 208 forks source link

[BUG] window not being cleared correctly #313

Open danjones1618 opened 11 months ago

danjones1618 commented 11 months ago

Describe the bug After doing several movements in quick succession it causes interesting artifacts to appear like PRs rendered in the wrong place or are left behind.

To Reproduce Just move about quickly

Expected behavior It to redraw the entire screen

Desktop (please complete the following information):

danjones1618 commented 11 months ago

I have a feeling this may be something related to windows terminal as it appears to be working fine on my arch-linux box under kitty

addisonbeck commented 10 months ago

I'm also experiencing this using mosh to connect to an Ubuntu box. This doesn't happen when using a normal ssh connection.

https://github.com/dlvhdr/gh-dash/assets/15897251/8e801dff-836f-42c6-8b39-7f00e9e76498

danjones1618 commented 9 months ago

@addisonbeck's comment shows similar artifacts as I was getting.

spencewenski commented 4 months ago

Also seeing this on mac. More details of my env:

As a workaround, I've found that ctrl-L seems to cause a full screen refresh, which clears the artifacts.

https://github.com/dlvhdr/gh-dash/assets/3319370/78bce2b6-1585-4f7a-b39d-7eedac69d9da