Floating or not appearing text
- Dominant language
- C
- Stars
- 20.5k
- Forks
- 1.5k
- PR merge metrics
- No merged PRs in 30d
Description
Hello,
I've been running into this issue where when opening something like nano, a lot of the time, text that should be there isnt, and when I close nano, text from the file will remain floating in place, only to be replaced if I run `clear`. The same happens with anything with text graphics. When I ssh, I use htop and dwarf fortress, and the same seems to happen. It's especially noticeable when playing dwarf fortress, which if you don't know is a purely ascii based game.
For example, this is what the game should look like. On the left is a top down view of a map displayed as ascii characters:

When I pan the map (move left or right) something like this happens often, where an afterimage of the text stays floating where it shouldn't. It might go away as I move the map around, but then more afterimages linger.

I know this is an iSH issue because nothing like this happens when I try to ssh through other apps like Termius. I would prefer to use iSH because I can use a custom square-monospace font designed for these kinds of games. However this issue occurs regardless of what font I use, default or otherwise.
Contributor guide
No contributing guide indexed for this repository
Research direction
Reproduce the rendering issue by running nano, htop, or Dwarf Fortress through SSH and compare the missing text and lingering afterimages with other iOS terminal apps. Trace the terminal display behavior involved in text redraws; done means screen updates no longer leave stale characters after panning or exiting the program.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ios
- Domain
- frontend, mobile-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100