Skip to content

[BUG] Screen updates cause lots of scrollback buffer to be created #63

@baragona

Description

@baragona

Describe the bug
Screen updates, such as animations, produce lots of output in the scrollback buffer.

To Reproduce
Perform almost any action in pytermgui application and notice how the scrollbar gets really large, and you can in fact scroll back to see the history of what the screen looked like. This was done with iTerm2.

Expected behavior
Most ncurses based applications do not seem to spam the scrollback buffer this much.

System information
This is on macos Monterey with iTerm2. Running python inside of docker.

PyTermGUI version 6.1.0

System details:
    Python version: 3.9.10
    $TERM:          xterm
    $COLORTERM:     None
    Color support:  ColorSystem.STANDARD
    OS Platform:    Linux-5.10.104-linuxkit-x86_64-with-glibc2.31

Metadata

Metadata

Assignees

No one assigned

    Labels

    BugSomething isn't workingIn progressThis issue has been recognized and a fix for it is in development

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions