Skip to content

fix(app): open known rooms straight in, one home layout, no welcome flash - #184

Merged
TheCryptoDonkey merged 2 commits into
mainfrom
fix/home-flow
Sep 27, 2026
Merged

TheCryptoDonkey merged 2 commits into
mainfrom
fix/home-flow

Conversation

@TheCryptoDonkey

Copy link
Copy Markdown
Member

Three things the owner hit on desktop 0.1.23:

  • Clicking a room you are already in showed "Pick a name to go in" with the name and media form while it was already joining. Known rooms now show "Opening " and one progress line until they are in; the form comes back only if joining fails.
  • Home swapped between a centred column and a flush-left two-column page at 1100px, so resizing looked like two different screens. One centred column at every width.
  • A signed-in account briefly saw the first-visit welcome ("Start a room…") before the signer restored. It now shows "Loading your rooms…" while restoring.

Checked: typecheck, 659 app unit tests, chromium e2e for home, rooms, room-switching, workspace, nostr-rooms, persistent-groups and quiet (all passed), plus screenshots at 900, 1100, 1500 and 2200 px and a slowed-relay capture of opening a saved room.

🤖 Generated with Claude Code

https://claude.ai/code/session_01CG4pPCsd8pdySNvBpt8fTk

TheCryptoDonkey and others added 2 commits September 27, 2026 12:31
…lash

Opening a saved room showed the invitation door (pick a name, microphone
and camera choices) while it was already joining. A known room now keeps
"Opening <name>" with one progress line until it is in, and the name form
returns only if joining fails.

Home was a centred column under 1100px and a flush-left list beside an
always-open New room form above it, so resizing swapped between two
pages. It is one centred column at every width now.

A signed-in person saw the first-visit welcome until their signer was
restored; while it restores home now says "Loading your rooms…" instead.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CG4pPCsd8pdySNvBpt8fTk
The helper checked for the New room button once, before home had drawn,
and passed only because wide windows kept the form open.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CG4pPCsd8pdySNvBpt8fTk
@TheCryptoDonkey
TheCryptoDonkey merged commit 035737b into main Sep 27, 2026
9 of 10 checks passed
@TheCryptoDonkey
TheCryptoDonkey deleted the fix/home-flow branch September 28, 2026 02:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant