diff options
author | Emilio Cobos Álvarez <emilio@crisal.io> | 2018-05-28 16:00:00 +0200 |
---|---|---|
committer | Emilio Cobos Álvarez <emilio@crisal.io> | 2018-05-28 16:02:31 +0200 |
commit | bbb59614fa528da3bd484cc2c834f6be2e8e9fd3 (patch) | |
tree | 3f1e9dcfc3669c4036eee8b5ed7043d532a381b2 /components/layout/construct.rs | |
parent | f4cff206490ebf6a3b55365685470420908bec39 (diff) | |
download | servo-bbb59614fa528da3bd484cc2c834f6be2e8e9fd3.tar.gz servo-bbb59614fa528da3bd484cc2c834f6be2e8e9fd3.zip |
Fix Servo build.
Diffstat (limited to 'components/layout/construct.rs')
-rw-r--r-- | components/layout/construct.rs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/components/layout/construct.rs b/components/layout/construct.rs index 0adde8d7255..efa3ccd176a 100644 --- a/components/layout/construct.rs +++ b/components/layout/construct.rs @@ -1533,8 +1533,9 @@ impl<'a, ConcreteThreadSafeLayoutNode> PostorderNodeMutTraversal<ConcreteThreadS let style = node.style(self.style_context()); - // Bail out if this node has an ancestor with display: none. - if style.is_in_display_none_subtree() { + // Bail out if this node is display: none. The style system guarantees + // that we don't arrive here for children of those. + if style.get_box().display.is_none() { self.set_flow_construction_result(node, ConstructionResult::None); return; } |