The generic WaitingForPartner screen only exited when the session became null, so a partner who landed there for an async game they could actually play (every current game is async — both play on their own device) was stuck waiting forever, recoverable only via Back to Games. Now the screen resolves the active session's game route and offers a primary 'Join the game' action that drops the user into the game (which auto-joins the session). Deterministic repro: QA starts How Well, Sam opens a different game -> one-game lock routes Sam to WaitingForPartner -> 'Join the game' -> How Well guess intro. Verified live. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| schemas | ||
| src | ||
| build.gradle.kts | ||
| proguard-rules.pro | ||