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
React updates driven by a morph (fragment re-render, stash/adopt, post-morph
cleanup) now commit synchronously via flushSync. coldwired triggers these
from outside React (the morph lifecycle, microtasks, mutation observers); a
concurrent root would otherwise leave the commit scheduled but pending when
it lands during react-aria's own concurrent work, so a value typed into a
react-aria control right after a _morph(document.body, …) would only commit
after repeated external event-loop turns drained the scheduler. Forcing the
flush keeps the React tree settled at the end of every morph.