Files
ux/lib
agra 05d408a50f ux: Pane.flushLayoutSync — synchronous layout pass for inline measurement
Subclasses that need a child's real measured size at gesture-time (not
the next frame) can set a per-class measure-request field and call this
to make `performLayout` run synchronously, observe the field, and
populate sizes. No extra frame scheduled.

Banlu's chat-stream uses this for scroll-to-reply on far-back history
that hasn't been laid out yet — without it, the path is either iterative
single-viewport jumps (waits for layout per jump) or minHeight estimates
that misalign the landing position.
2026-05-21 14:07:15 +03:00
..
2026-04-21 16:54:56 +03:00