The network step renders on every state, not only on the click that opens it

The net-20 capture of the network step (?screen=network, the forced start the screenshots use) read empty: show('network')
renders the step only when a state is already held, and the first poll shows the forced screen before render() stores
the state; later polls render the dashboard pages only. render() now renders the step whenever the phase is network,
the same way it renders the cards step. 126 UI tests green on build-2; the step captured with its one card.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
igneum-labs 2026-10-08 15:44:16 +00:00
parent 942e82bb9e
commit e10f6b8e9f

View file

@ -2965,6 +2965,7 @@ if (typeof document !== 'undefined') (function () {
renderNotices(s);
renderUpdateCard(s);
if (phase === 'cards') renderCards(s);
if (phase === 'network') renderNetworkStep(s); // the step renders on every state, not only on the click that opens it (a forced ?screen=network start read empty)
if (phase === 'dashboard') renderPage(s);
if (s.quitting && !$('btn-quit').disabled) { $('btn-quit').disabled = true; }
}