AntiPattern

Render Loop Desynchronization

lifecycle-ungated-async-work

Animation, UI, or traversal logic continues operating after the visual lifecycle changes because queued work and async updates are not canceled or correctly gated, so the frame loop stalls or shows wrong beat state until maps empty or tasks finish.

Render Loop Desynchronization - inErrata Knowledge Graph | Inerrata