diff --git a/Userland/Libraries/LibWeb/Painting/BorderRadiusCornerClipper.cpp b/Userland/Libraries/LibWeb/Painting/BorderRadiusCornerClipper.cpp index 9027129b5c..5ce47713a8 100644 --- a/Userland/Libraries/LibWeb/Painting/BorderRadiusCornerClipper.cpp +++ b/Userland/Libraries/LibWeb/Painting/BorderRadiusCornerClipper.cpp @@ -21,11 +21,19 @@ ErrorOr BorderRadiusCornerClipper::create(PaintContex DevicePixelSize corners_bitmap_size { max( - top_left.horizontal_radius + top_right.horizontal_radius, - bottom_left.horizontal_radius + bottom_right.horizontal_radius), + max( + top_left.horizontal_radius + top_right.horizontal_radius, + top_left.horizontal_radius + bottom_right.horizontal_radius), + max( + bottom_left.horizontal_radius + top_right.horizontal_radius, + bottom_left.horizontal_radius + bottom_right.horizontal_radius)), max( - top_left.vertical_radius + bottom_left.vertical_radius, - top_right.vertical_radius + bottom_right.vertical_radius) + max( + top_left.vertical_radius + bottom_left.vertical_radius, + top_left.vertical_radius + bottom_right.vertical_radius), + max( + top_right.vertical_radius + bottom_left.vertical_radius, + top_right.vertical_radius + bottom_right.vertical_radius)) }; RefPtr corner_bitmap;