Skip to content

MultiProgress bar flickering #708

@DBY047

Description

@DBY047

I built a program to download builds artifact from Azure dev-ops. You can see it in bug #669. I use a MultiProgress bar with around 27 progress bars on it. It could be more, it could be less.

Each progress bar is used inside tokio runtime. One per artifact to download. Typically, The rendering is perfect, but I can see flickering on the progress refresh. It is worst on Windows than Linux.

I tried set_move_cursor, different draw target, nothing seams to make a difference. The Python version of the same tool that uses tqdm has no flickering at on any platform.

Issue seams very similar to #226. Any hints I can look at to improve the rendering?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions