A remounted shell no longer leaves the page cover standing on reload and sign-in

Fixkamo-internal
Shipped
September 12, 2026 at 11:00 PM UTC
Author
Kamo
Commit
41fa6a6

On every reload and every first document after sign-in the cover stayed up over the page, while in-app navigation revealed it fine. PresenceWrapper renders bare children until user info resolves and the presence providers after, and that change of shape remounts everything below it — the runtime, the commit probe and the cover itself. React drew the fresh cover data-state="up"; the controller, whose phase is module state and outlived the old element, was already revealing or idle, re-attached, and ignored the remounted probe's commit. The next click reset it, which is why navigation looked healthy. Attaching now brings the element into line with the controller before the browser paints it: a page already revealed takes the fresh cover straight down, a reveal the remount interrupted plays again on the new element, and anything else stays covered and waits for its commit as before.

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing