diff --git a/System/Libraries/Html/Renderer.HC b/System/Libraries/Html/Renderer.HC index a23f701..007bdf3 100644 --- a/System/Libraries/Html/Renderer.HC +++ b/System/Libraries/Html/Renderer.HC @@ -378,8 +378,14 @@ Bool @apply_css_rules_to_node(@html_dom_node* node, HtmlRenderer* renderer) for (j = 0; j < properties->length; j++) { values = properties->@(key->name); - if (!StrICmp(key->name, "display") && !StrICmp(values->@(0), "none")) - return FALSE; + if (!StrICmp(key->name, "display")) { + if (!StrICmp(values->@(0), "none")) { + return FALSE; + } + if (StrICmp(values->@(0), "block")) { + node->display_block = FALSE; + } + } if (!StrICmp(key->name, "background") || !StrICmp(key->name, "background-color")) { if (@css_named_colors->@(values->@(0))) {