indicatif: using `println` sometimes causes a "zombie" bar to appear

the zombie bar is just an uncleared bar that has been replaced on a newline by the correct, active version.

But it’s jarring because i’m using MultiProgress and now It often makes me think another task/bar has been created.

To be clear, I have programmed all my bars to .finish_and_clear(). When they are not visible, i know my program is not working… Yet I scroll up in my history and I see bars. (if logs came in during a bar) and sometimes there isn’t even a log in between the zombie bars and the active bars.

The content of the “println” are the pretty formated logs from tracing if that makes a difference, they can be long,and typically have about 3 or 4 newlines.

Is this a known issue, is it a feature and not a bug? is there some way to switch off this behavior?

It’s unfortunate, because I want progress bars and logs, at the same time! 😄

About this issue

  • Original URL
  • State: open
  • Created 2 years ago
  • Reactions: 1
  • Comments: 18

Most upvoted comments

Okay sure, I’ll try to get at it over the weekend. Cheers.

Try With #460?