LibWeb: Actually assign solved value for left in abspos width case 1

This commit is contained in:
Andreas Kling 2022-11-09 12:03:49 +01:00
commit 5e996b461c
Notes: sideshowbarker 2024-07-17 04:39:13 +09:00

View file

@ -595,7 +595,7 @@ void FormattingContext::compute_width_for_absolutely_positioned_non_replaced_ele
// then the width is shrink-to-fit. Then solve for 'left'
if (left.is_auto() && width.is_auto() && !right.is_auto()) {
auto result = calculate_shrink_to_fit_widths(box);
solve_for_left();
left = solve_for_left();
auto available_width = solve_for_width();
width = CSS::Length(min(max(result.preferred_minimum_width, available_width.to_px(box)), result.preferred_width), CSS::Length::Type::Px);
}