Abteilungen öffnen nicht mehr unsichtbar auf erstem Render

Fixkamo-internal
Shipped
4. August 2026 um 14:36 UTC
Author
kamo
Commit
c4b4608

Der Registerkarte Verzeichnis wurde leer, bis Sie auf Chats und zurück umgeschaltet haben. Die Mitglieder waren immer da - jede Abteilung wurde bei Undurchsichtigkeit 0 geparkt. Abschnitte wurden durch einen StaggerReveal Container enthüllt, der eine "Show" ausbreitet Variante zu StaggerItem Kinder, aber diese Orchestrierung kann nicht überqueren AnimatePresence Grenze zwischen ihnen: - Auf der ersten Renderung der Tab-Pitcher-Passings initial={false" unten durch PresenceContext (AnimatePresence/index.mjs:169 "Initial: !isInitialRender.current || initial"), so wird der Container blockInitialAnimation=true und Animations-Zustand überspringt seine Mount-Animation es verbreitet nie "Show" zu seinen Kindern. - Die Abteilung AnimatePresence dazwischen bietet einen frischen PresenceContext dessen Initiale undefiniert ist, so dass die Abschnitte NICHT blockiert und geehrt wurden ihre vererbte versteckte Variante - Deckkraft 0. - Vererbt, hatte jeder Abschnitt willAnimateViaParent=true, so dass es dediziert um sich zu animieren und wartete auf ein Elternteil, das nie animiert. Das Wechseln von Tabs wieder montiert der Unterbaum einmal istInitialRender war falsch, das ist warum der Workaround die Mitglieder zu "beladen" schien. Jeder Abschnitt besitzt nun seinen Eingang - explizite Initial/Tanimate plus Index-basierte Verzögerung - so nichts hängt von Variante Vererbung über eine Präsenz Grenze. Die versetzten Enthüllungen und popLayout-Ausgänge sind unverändert, und reduzierte Bewegung beschließt immer noch keine Bewegung.

All changes

Wie, was Sie sehen Versand?

Jedes dieser Updates landet automatisch in Ihrem Arbeitsbereich. Starten Sie frei und beobachten Sie es Woche für Woche wachsen.

Free Forever startenPreisgestaltung anzeigen