diff options
| author | Laurenz <laurmaedje@gmail.com> | 2021-12-15 11:12:38 +0100 |
|---|---|---|
| committer | Laurenz <laurmaedje@gmail.com> | 2021-12-15 11:12:38 +0100 |
| commit | 57f5c0a1b15775f9500335f455c7dc7d70cea9f5 (patch) | |
| tree | 1448c12ba70acd3bcd96aea973a511641497f3de /src/eval/node.rs | |
| parent | ae38be9097bbb32142ef776e77e627ac12379000 (diff) | |
Set Rules Episode V: The Tests Strike Back
Diffstat (limited to 'src/eval/node.rs')
| -rw-r--r-- | src/eval/node.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/eval/node.rs b/src/eval/node.rs index 52d9b244..4aacf4c1 100644 --- a/src/eval/node.rs +++ b/src/eval/node.rs @@ -280,11 +280,11 @@ impl NodePacker { /// Advance to the next paragraph. fn parbreak(&mut self, break_styles: Option<Styles>) { + let styles = break_styles.unwrap_or_else(|| self.par_styles.clone()); self.finish_par(); // Insert paragraph spacing. - self.flow_last - .soft(FlowChild::Parbreak(break_styles.unwrap_or_default())); + self.flow_last.soft(FlowChild::Parbreak(styles)); } fn finish_par(&mut self) { |
