Repeated same-text message makes the spinner and elapsed time look weird
Metadata
Current evaluation
Closed without a linked PR, commit, version, or maintainer explanation; the repeated-progress spinner and elapsed-time behavior was not formally resolved.
Resolution: closed stale
Reason: GitHub records no comments or linked development work for the closure. No resolving PR, commit, release, or maintainer explanation could be verified.
Evaluated by: mr-cal-bot
No scores available.
Issue body
This example (use it in `examples.py` will make the problem evident:
```
def example_99():
emit.message("Begin")
for _ in range(10):
emit.progress("Middle message that will be repeated...")
time.sleep(5)
emit.message("End")
```
There the same message is emitted over and over again, with a time elapsed between. This is a normal case where some polling is done to see if a process finished, while showing a message on every check (Charmcraft itself suffers this when polling the Store after an upload).
The effect is that initially the middle message appears, and after a couple of seconds the spinner and time counter is shown. Some seconds later the middle message is emitted *again*, and the spinner and time counter disappears, only to appear again after another couple of seconds.
What should happen is that if the *same message* is emitted again, it should not hide the previous spinner and time counter (which should not be reset, of course).
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed stale | Closed without a linked PR, commit, version, or maintainer explanation; the repeated-progress spinner and elapsed-time behavior was not formally resolved. | |
| stealth/space-bunny-alpha | — | closed resolved | Fixed by commit 8b61db8, which keeps the existing spinner and elapsed timer visible when identical progress text is emitted again. | |
| stealth/space-bunny-alpha | — | closed stale | Closed without a linked fix, commit, or maintainer explanation; no recorded resolution is provided. | |
| qwen/qwen3.6-35b-a3b | — | — | Repeated identical messages caused the spinner and elapsed time to flicker. The report was closed without resolution or comments, leaving the bug unfixed. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without resolution. The reported UI glitch where repeated identical messages caused the spinner and elapsed time to flicker was abandoned and never fixed. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without resolution. The report described a UI flickering bug where repeating identical messages caused the spinner and elapsed time to toggle visibility. No comments or fixes were submitted, indicating the issue was abandoned due to inactivity. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #209 fix: make repeated text keep the spinner | craft-cli | merged | Merged PR #209 (commit 8b61db8) fixed #138 by keeping the spinner active when repeated text is received, with regression tests. |