mirror of
https://github.com/RGBCube/serenity
synced 2025-05-31 19:38:12 +00:00
LibWeb: Fix bogus comparison when measuring if a float can fit
We were using `>=` instead of `>` when checking if a float with a given width could fit in the available space. If the width was an exact match, we rejected it! Oops :^)
This commit is contained in:
parent
b7f9387f69
commit
7c6e42c2d4
1 changed files with 1 additions and 1 deletions
|
@ -112,7 +112,7 @@ float LineBuilder::y_for_float_to_be_inserted_here(Box const& box)
|
|||
while (true) {
|
||||
auto space_at_y_top = m_context.available_space_for_line(candidate_y);
|
||||
auto space_at_y_bottom = m_context.available_space_for_line(candidate_y + height);
|
||||
if (width >= space_at_y_top || width >= space_at_y_bottom) {
|
||||
if (width > space_at_y_top || width > space_at_y_bottom) {
|
||||
if (!m_context.any_floats_intrude_at_y(candidate_y) && !m_context.any_floats_intrude_at_y(candidate_y + height)) {
|
||||
return candidate_y;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue