GH-108: Fix control panel status label stuck at Initializing#130
GH-108: Fix control panel status label stuck at Initializing#130
Conversation
Add m_computationPhase member to MainWindow that tracks the display state for the control panel status area. The label now shows the latest status message during setup, iteration progress during Newton steps, and a convergence/failure summary after computation completes. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Add null guard on mp_controller in onComputationComplete() - Set m_computationPhase to "Computing..." when computation starts to avoid stale label on first frame - Distinguish cancellation from failure: add wasCancelled() accessor to GuiController and show "Cancelled" instead of "Failed: ..." Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Blind Review FindingsRan parallel review agents (code-reviewer, silent-failure-hunter, code-simplifier). Summary: Fixed in 569001c
Confirmed non-issues
|
Summary
m_computationPhasethat shows the latest status message during computation setupFixes #108
Test plan
🤖 Generated with Claude Code