summaryrefslogtreecommitdiff
path: root/src/eval
diff options
context:
space:
mode:
authorMartin <mhaug@live.de>2021-12-26 17:34:04 +0100
committerMartin Haug <mhaug@live.de>2021-12-27 12:33:53 +0100
commit7efdcdf2472257102c6b4b30bf285e2058924070 (patch)
tree9749c485b4ef25d1d68fcd248917f891b9ec9677 /src/eval
parentb22ce6f8b84e0a75d162feb6f3699e26f86f2453 (diff)
Apply simple suggestions from code review
Co-Authored-By: Laurenz <laurmaedje@gmail.com>
Diffstat (limited to 'src/eval')
-rw-r--r--src/eval/node.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/eval/node.rs b/src/eval/node.rs
index d5b67adb..43cb906b 100644
--- a/src/eval/node.rs
+++ b/src/eval/node.rs
@@ -354,8 +354,8 @@ impl Packer {
// Take the flow and erase any styles that will be inherited anyway.
let Builder { mut children, styles, .. } = mem::take(&mut self.flow);
- for child in &mut children {
- child.styles_mut().map(|s| s.erase(&styles));
+ for local in children.iter_mut().filter_map(FlowChild::styles_mut) {
+ local.erase(&styles);
}
let flow = FlowNode(children).pack();