mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 14:47:44 +00:00
LibWeb: Skip non-spanning items sizing if there are no such items
Otherwise base_size and growth_limit for tracks that do not have any spanning items will be overriden with wrong values.
This commit is contained in:
parent
95d17ee875
commit
5f2264a2bd
3 changed files with 28 additions and 0 deletions
|
@ -728,6 +728,11 @@ void GridFormattingContext::resolve_intrinsic_track_sizes(AvailableSpace const&
|
|||
}
|
||||
}
|
||||
|
||||
if (grid_items_of_track.size() == 0) {
|
||||
++index;
|
||||
continue;
|
||||
}
|
||||
|
||||
if (!track.min_track_sizing_function.is_intrinsic_track_sizing() && !track.max_track_sizing_function.is_intrinsic_track_sizing()) {
|
||||
++index;
|
||||
continue;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue