KamoCRM

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

Fixkamo-internal
Shipped
12 செப்டம்பர், 2026 அன்று 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?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing