当存在任务但尚未启动时,ProgressContext.IsFinished 返回 true

作者: MateusMo创建于 2026年7月30日更新于 2026年7月30日
标签needs triage

信息

  • 操作系统: Ubuntu 24.04
  • 版本: main (当前分支)
  • 终端: GNOME 终端 描述错误 ProgressContext.IsFinished 在上下文中存在一个或多个任务,但其中没有任务已启动(例如,使用 autoStart: false 创建时),则返回 true。这导致任何 while (!ctx.IsFinished) 循环都被完全跳过,尽管预期的工作从未开始。

内容来源: spectreconsole/spectre.console