From 5e996b461cf0279285f65b3662b3b9755f42dcdd Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Wed, 9 Nov 2022 12:03:49 +0100 Subject: [PATCH] LibWeb: Actually assign solved value for `left` in abspos width case 1 --- Userland/Libraries/LibWeb/Layout/FormattingContext.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Userland/Libraries/LibWeb/Layout/FormattingContext.cpp b/Userland/Libraries/LibWeb/Layout/FormattingContext.cpp index ab16bdb856..621c244ead 100644 --- a/Userland/Libraries/LibWeb/Layout/FormattingContext.cpp +++ b/Userland/Libraries/LibWeb/Layout/FormattingContext.cpp @@ -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); }