Skip to content

fix: disable animated standup lobby pulses on safari#6010

Merged
idoshamun merged 1 commit into
mainfrom
codex/standup-lobby-safari-memory-fix
May 8, 2026
Merged

fix: disable animated standup lobby pulses on safari#6010
idoshamun merged 1 commit into
mainfrom
codex/standup-lobby-safari-memory-fix

Conversation

@idoshamun
Copy link
Copy Markdown
Member

@idoshamun idoshamun commented May 8, 2026

Summary

  • disable the animated standup lobby pulse-ring backdrop on Safari only
  • keep the static lobby halo so the redesigned lobby still looks consistent
  • leave non-Safari browsers unchanged

Why

Users reported Safari tabs on /standups/[id] lobby mode growing by roughly 15-20MB every 10-15 seconds and reaching multi-GB usage after being left open.

Root Cause

The strongest repo-side match is the standup lobby redesign added in 5627c9df0c, which introduced five infinite pulse-ring elements using large-scale transform and opacity animation plus a masked/translucent backdrop. The report cadence closely matches the 10s animation loop. This PR applies the smallest mitigation while Safari profiling is still pending.

Impact

Safari users in lobby mode lose the animated pulse effect but keep the static halo and the rest of the redesigned lobby.

Validation

  • node ./scripts/typecheck-strict-changed.js
  • pnpm --filter shared exec eslint src/components/liveRooms/LiveRoom.tsx

Preview domain

https://codex-standup-lobby-safari-memor.preview.app.daily.dev

@vercel
Copy link
Copy Markdown

vercel Bot commented May 8, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
daily-webapp Ready Ready Preview May 8, 2026 11:11am
1 Skipped Deployment
Project Deployment Actions Updated (UTC)
storybook Ignored Ignored May 8, 2026 11:11am

Request Review

@idoshamun idoshamun marked this pull request as ready for review May 8, 2026 11:09
@idoshamun idoshamun merged commit a7f86df into main May 8, 2026
15 checks passed
@idoshamun idoshamun deleted the codex/standup-lobby-safari-memory-fix branch May 8, 2026 11:13
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