From 57f5c0a1b15775f9500335f455c7dc7d70cea9f5 Mon Sep 17 00:00:00 2001 From: Laurenz Date: Wed, 15 Dec 2021 11:12:38 +0100 Subject: Set Rules Episode V: The Tests Strike Back --- src/eval/node.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/eval/node.rs') 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) { + 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) { -- cgit v1.2.3