Files
Miguel Ángel 81ca5f4187 fix(registry): vfx-iphone-device stops gating its screens on rAF (#4083)
* fix(registry): vfx-iphone-device stops gating its screens on rAF

The device screens only started rendering after two requestAnimationFrame ticks,

which run on wall-clock time and are not guaranteed to fire in every render

environment, risking a render that never registers its timeline. Swapped in the

same canvas.requestPaint()/setTimeout paint-wait helper the liquid-glass items

already use for the same one-time screen-capture handoff.

* fix(registry): wait for both capture canvases on vfx-iphone-device

The raf-desync fix only waited on the laptop canvas before capture,
leaving the phone canvas with no explicit paint confirmation.
2026-09-18 11:14:06 -04:00
..