Desktop smoke: press space again if no channel was entered #144

Merged
littlefox merged 1 commit from issue-118-smoke-space into main 2026-10-19 08:37:36 +00:00
Owner

Closes #118

The smoke step focuses the window and presses space up to three times (20 s each) until the server sees a change-conference. Why the press was lost: the server sees the login before the main view's key listener exists. Real users aren't affected, since the login screen shows until the main view is ready, so it's a test-only fix.

Verified: tools/desktop-smoke.sh passes locally.

🤖 Generated with Claude Code

https://claude.ai/code/session_01XJW2ocwLunyaLiUwCBHEP8

Closes #118 The smoke step focuses the window and presses space up to three times (20 s each) until the server sees a change-conference. Why the press was lost: the server sees the login before the main view's key listener exists. Real users aren't affected, since the login screen shows until the main view is ready, so it's a test-only fix. Verified: tools/desktop-smoke.sh passes locally. 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_01XJW2ocwLunyaLiUwCBHEP8
Desktop smoke: press space again if no channel was entered
All checks were successful
ci / check (push) Successful in 11m6s
ci / desktop (push) Successful in 16m32s
ci / e2e (push) Successful in 26m55s
7ab9da39ad
The server sees the login before the main view and its key listener are
up; on a busy runner that took longer than the fixed pause, and the one
press was lost (run #197). Focus the window and retry up to three times.
A real user isn't affected: the login screen stays until the main view
is ready.

Refs #118

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XJW2ocwLunyaLiUwCBHEP8
littlefox referenced this pull request from a commit 2026-10-19 21:34:00 +00:00
Sign in to join this conversation.
No description provided.