1
Fork 0
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:
Andreas Kling 2020-06-05 21:47:33 +02:00
parent b656fac00e
commit 83cda9e79e

View file

@ -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;