mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2024-09-21 18:37:58 +03:00
LibWeb: Don't skip position:relative elements in inline-level layout
InlineLevelIterator was wrongly skipping over all positioned elements, instead of just the absolutely positioned ones.
This commit is contained in:
parent
973f3c3642
commit
65b38f2623
Notes:
sideshowbarker
2024-07-17 18:03:38 +09:00
Author: https://github.com/awesomekling Commit: https://github.com/SerenityOS/serenity/commit/65b38f2623
@ -154,7 +154,7 @@ Optional<InlineLevelIterator::Item> InlineLevelIterator::next(float available_wi
|
|||||||
return item;
|
return item;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (m_current_node->is_positioned()) {
|
if (m_current_node->is_absolutely_positioned()) {
|
||||||
skip_to_next();
|
skip_to_next();
|
||||||
return next(available_width);
|
return next(available_width);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user