Bevy version
v0.11.0-dev (ce33354)
Relevant system information
AdapterInfo { name: "Apple M2 Max", vendor: 0, device: 0, device_type: IntegratedGpu, driver: "", driver_info: "", backend: Metal }
What you did
- In the
ui example, scroll until a node shows at the boundary
What went wrong
See how Item 18 gets vertically compressed when it's on the boundary:

For comparison, this is how it should look like (this image is when the node it's not at the boundary):

I've debugged in XCode and I'm seeing this:

I've compared the Y position & UVs for the letter m from Item 17 and Item 18:


- The height of
Item 17 m letter is 9.5 (pos 2-1), and vertical UV range is 0.37 (uv 2-1)
- The height of
Item 18 m letter is 3.5 (36.8% of 9.5)
- The UV (v) for 4 is
0.25 (67.6%), instead it should be 0.136 (36.8%)
Bevy version
v0.11.0-dev(ce33354)Relevant system information
What you did
uiexample, scroll until a node shows at the boundaryWhat went wrong
See how
Item 18gets vertically compressed when it's on the boundary:For comparison, this is how it should look like (this image is when the node it's not at the boundary):
I've debugged in XCode and I'm seeing this:
I've compared the Y position & UVs for the letter
mfromItem 17andItem 18:Item 17mletter is9.5(pos 2-1), and vertical UV range is0.37(uv 2-1)Item 18mletter is3.5(36.8% of9.5)0.25(67.6%), instead it should be0.136(36.8%)