mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 18:37:35 +00:00
LibWeb: Account for gaps in grid container's intrinsic size calculation
Fixes https://github.com/SerenityOS/serenity/issues/22804
This commit is contained in:
parent
f529188fb8
commit
6a4dd8fa47
3 changed files with 52 additions and 2 deletions
|
@ -2211,7 +2211,7 @@ void GridFormattingContext::determine_intrinsic_size_of_grid_container(Available
|
|||
|
||||
if (available_space.height.is_intrinsic_sizing_constraint()) {
|
||||
CSSPixels grid_container_height = 0;
|
||||
for (auto& track : m_grid_rows) {
|
||||
for (auto& track : m_grid_rows_and_gaps) {
|
||||
grid_container_height += track.base_size;
|
||||
}
|
||||
m_state.get_mutable(grid_container()).set_content_height(grid_container_height);
|
||||
|
@ -2219,7 +2219,7 @@ void GridFormattingContext::determine_intrinsic_size_of_grid_container(Available
|
|||
|
||||
if (available_space.width.is_intrinsic_sizing_constraint()) {
|
||||
CSSPixels grid_container_width = 0;
|
||||
for (auto& track : m_grid_columns) {
|
||||
for (auto& track : m_grid_columns_and_gaps) {
|
||||
grid_container_width += track.base_size;
|
||||
}
|
||||
m_state.get_mutable(grid_container()).set_content_width(grid_container_width);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue