mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-05-16 16:12:53 +00:00
LibWeb: Don't layout grid descendants in intrinsic layout mode
We already have a check to skip the layout of descendants if the available size is intrinsic, but this is not sufficient in nested intrinsic layout cases, where the available size might be definite even though we are in intrinsic layout mode.
This commit is contained in:
parent
b51c026f3d
commit
dd78d5d50e
Notes:
github-actions[bot]
2025-03-05 20:41:54 +00:00
Author: https://github.com/kalenikaliaksandr
Commit: dd78d5d50e
Pull-request: https://github.com/LadybirdBrowser/ladybird/pull/3824
1 changed files with 1 additions and 1 deletions
|
@ -2046,7 +2046,7 @@ void GridFormattingContext::run(AvailableSpace const& available_space)
|
|||
determine_grid_container_height();
|
||||
}
|
||||
|
||||
if (available_space.height.is_intrinsic_sizing_constraint() || available_space.width.is_intrinsic_sizing_constraint()) {
|
||||
if (m_layout_mode == LayoutMode::IntrinsicSizing) {
|
||||
determine_intrinsic_size_of_grid_container(available_space);
|
||||
return;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue