mirror of
https://github.com/RGBCube/serenity
synced 2025-05-31 21:58:12 +00:00
LibWeb: Don't assign style to LayoutWidgets
The only CSS property we care about for widgets is "display:none". For everything else, we ignore it and use a native look & feel. :^)
This commit is contained in:
parent
b656fac00e
commit
83cda9e79e
1 changed files with 5 additions and 0 deletions
|
@ -196,6 +196,11 @@ void Element::recompute_style()
|
|||
tree_builder.build(*this);
|
||||
return;
|
||||
}
|
||||
|
||||
// Don't bother with style on widgets. NATIVE LOOK & FEEL BABY!
|
||||
if (layout_node()->is_widget())
|
||||
return;
|
||||
|
||||
auto diff = compute_style_difference(layout_node()->style(), *style, document());
|
||||
if (diff == StyleDifference::None)
|
||||
return;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue