upleb.uk

Public git repos — served from a NIP-34 GRASP relay at git.upleb.uk

summaryrefslogtreecommitdiff
path: root/src/bin/git_remote_nostr
diff options
context:
space:
mode:
authorDanConwayDev <DanConwayDev@protonmail.com>2026-02-13 17:42:18 +0000
committerDanConwayDev <DanConwayDev@protonmail.com>2026-02-13 17:42:18 +0000
commit4303f9f23f69555f306758fb8920cf4069420a76 (patch)
tree8deb1a7fb6e00bee0a208ef1d015e6f52ec88a0b /src/bin/git_remote_nostr
parent9b9d2a2fa2a34ca46f17b821550fc8c972671bd7 (diff)
fix: defer bar finish until reveal to show all bars
indicatif does not re-render bars that called finish_with_message while the draw target was hidden. Instead of trying to force a redraw, defer the finish_with_message call until after the draw target switches to stderr. A BarRevealState coordinates between relay tasks and the timer: bars that complete before the 5s reveal store their finish state in a mutex-protected list, which the timer flushes after switching the draw target. Bars completing after reveal finish immediately as before.
Diffstat (limited to 'src/bin/git_remote_nostr')
0 files changed, 0 insertions, 0 deletions