bevy/crates/bevy_ui
ickshonpe 0df3d7f586
Drain ExtractedUiNodes in prepare_uinodes (#9142)
# Objective

`ExtractedUiNodes` is cleared by the `extract_uinodes` function during
the extraction schedule. Because the Bevy UI renderer uses a painters
algorithm, this makes it impossible for users to create a custom
extraction function that adds items for a node to be drawn behind the
rectangle added by `extract_uniodes`.

## Solution

Drain `ExtractedUiNodes` in `prepare_ui_nodes` instead, after the
extraction schedule has finished.
2023-07-13 23:35:22 +00:00
..
src Drain ExtractedUiNodes in prepare_uinodes (#9142) 2023-07-13 23:35:22 +00:00
Cargo.toml Bump Version after Release (#9106) 2023-07-10 21:19:27 +00:00