diff --git a/docs/re/BACKLOG.md b/docs/re/BACKLOG.md index 0e68c1b..2a6384e 100644 --- a/docs/re/BACKLOG.md +++ b/docs/re/BACKLOG.md @@ -22,7 +22,11 @@ declaration order elsewhere. Rendering that exposed a second defect the same capture settles — `kind = 0x4` elements are motion-trail ghosts, absent at rest — and the title now composites correctly ([`captures/title-composited-measured-order.png`](captures/title-composited-measured-order.png)). -Disc-gated test, checked both ways. +Disc-gated test, checked both ways. The Bevy viewer's UI Screens browser calls +the same `ui_layout::compose`, so the fix reaches what a person actually looks at +rather than only the CLI's `screen render` — checked in `iso_loader.rs` +(`compose_screen`), which also keeps its element table in declaration order, so +the per-element visibility toggles still line up. **Still open:** deriving the order from the bundle for screens nobody has captured. It is not in the declaration entry, the placement region or the runtime