You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(thinking-loader): phase-lock all instances to a shared wall-clock timeline
The switcher chip and the in-chat indicator each picked random next patterns
on their own timers and started their CSS animations at their own mount time,
so concurrent loaders drifted visibly apart. The pattern shown is now a pure
function of Date.now() over a fixed cycle sequence, and every shape animation
gets a shared negative delay (now mod the 12s common period) via --tl-sync,
so any two loaders — whenever mounted — show the same pattern at the same
frame. The doubled-class CSS rule out-specifies the animation shorthand's
implicit 0s delay.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
0 commit comments