Installed PWA is locked to portrait, and the "New Message" shortcut just opens the home page #292

Closed
opened 2026-10-04 19:50:22 -04:00 by jared · 0 comments
Owner

Production manifest.json:

  • Portrait lock. "orientation": "portrait" locks the installed app on Android and tablets. You can't rotate to watch a video, a screenshare or a call in landscape. That matters for #126 (landscape call view) and for tablets in general.
  • Shortcut goes nowhere useful. shortcuts[0] is "New Message — Open a new direct message", but its url is /, so it opens the app home rather than a new DM.

Fix

  • Drop orientation, or use "any".
  • Point the shortcut at the DM create route (/direct/create/), or rename it to "Open Lotus Chat".

Found in the October 2026 client audit (Playwright against a local Synapse + LiveKit stack, plus code reading). Code refs are at cinny 30e2dbcd, cinny-desktop 8f67ec7, element-call 3b0050e8.

Production `manifest.json`: - **Portrait lock.** `"orientation": "portrait"` locks the installed app on Android and tablets. You can't rotate to watch a video, a screenshare or a call in landscape. That matters for #126 (landscape call view) and for tablets in general. - **Shortcut goes nowhere useful.** `shortcuts[0]` is "New Message — Open a new direct message", but its `url` is `/`, so it opens the app home rather than a new DM. **Fix** - Drop `orientation`, or use `"any"`. - Point the shortcut at the DM create route (`/direct/create/`), or rename it to "Open Lotus Chat". --- _Found in the October 2026 client audit (Playwright against a local Synapse + LiveKit stack, plus code reading). Code refs are at cinny `30e2dbcd`, cinny-desktop `8f67ec7`, element-call `3b0050e8`._
jared added the priority: lowuxarea: mobile labels 2026-10-04 19:50:22 -04:00
jared closed this issue 2026-10-18 09:23:22 -04:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: LotusGuild/cinny#292