When rendering outside of the buffer size in the alternate screen, the terminal will wrap the cursor position to new lines, causing issues during rendering.
All drawing functions in TermUI should ensure not to let the cursor wrap around by the terminal to avoid this. Any content rendered outside the dimensions of the terminal should be hidden and not rendered.
When rendering outside of the buffer size in the alternate screen, the terminal will wrap the cursor position to new lines, causing issues during rendering.
All drawing functions in TermUI should ensure not to let the cursor wrap around by the terminal to avoid this. Any content rendered outside the dimensions of the terminal should be hidden and not rendered.