fix(calls): the call PiP no longer opens on top of the composer (#323) #396

Merged
jared merged 1 commits from fix/pip-default-position into lotus 2026-10-18 03:24:14 -04:00
Owner

Refs #323. This covers the default position. The issue's other suggestions, a collapsed pill on phones and a minimise button, are new UI and left open.

The first-use PiP position was bottom-right, 72 px above the bottom, right on the composer. The first thing you typed or tapped in the text room hit the call.

Change: the default is now top-right, under the room header, over the timeline. A position you've dragged to is still remembered and clamped as before.

Verified (no saved position; joined the Voice Lounge, then switched to a text room; checked the PiP box against Send, Insert emoji and the editor):

viewport before after
1440×900 1144,670–1424,828 → covers Send 1144,72–1424,230 → covers nothing
390×844 94,614–374,772 → covers Send, Emoji, editor 94,72–374,230 → covers nothing

tsc clean · ESLint clean.

🤖 Generated with Claude Code

https://claude.ai/code/session_017PCb59uY3UKqDqt7B6hzd5

Refs #323. This covers the default position. The issue's other suggestions, a collapsed pill on phones and a minimise button, are new UI and left open. The first-use PiP position was bottom-right, 72 px above the bottom, right on the composer. The first thing you typed or tapped in the text room hit the call. **Change:** the default is now **top-right, under the room header**, over the timeline. A position you've dragged to is still remembered and clamped as before. **Verified** (no saved position; joined the Voice Lounge, then switched to a text room; checked the PiP box against Send, Insert emoji and the editor): | viewport | before | after | |---|---|---| | 1440×900 | 1144,670–1424,828 → covers **Send** | 1144,72–1424,230 → covers nothing | | 390×844 | 94,614–374,772 → covers **Send, Emoji, editor** | 94,72–374,230 → covers nothing | `tsc` clean · ESLint clean. 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_017PCb59uY3UKqDqt7B6hzd5
jared added 1 commit 2026-10-17 20:47:39 -04:00
fix(calls): the call PiP no longer opens on top of the composer (#323)
CI / Build & Quality Checks (pull_request) Successful in 3m22s
CI / Trigger Desktop Build (pull_request) Skipped
CI / Docker image build & smoke test (pull_request) Skipped
CI / Secret scan (gitleaks) (pull_request) Successful in 15s
CI / Playwright smoke (e2e) (pull_request) Successful in 18m4s
33cc0de97c
The first-use PiP position was bottom-right, 72px from the bottom: on
desktop over Send, on phones over Send, Emoji and the message box, so
the first thing you typed or tapped in the text room hit the call.
Default to top-right under the room header instead. A dragged position
is still remembered.

Refs #323

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017PCb59uY3UKqDqt7B6hzd5
jared merged commit df9591c44c into lotus 2026-10-18 03:24:14 -04:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: LotusGuild/cinny#396