diff options
Diffstat (limited to 'library/src/layout/mod.rs')
| -rw-r--r-- | library/src/layout/mod.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/library/src/layout/mod.rs b/library/src/layout/mod.rs index 00b1f9be..afa1344f 100644 --- a/library/src/layout/mod.rs +++ b/library/src/layout/mod.rs @@ -412,7 +412,9 @@ impl<'a, 'v, 't> Builder<'a, 'v, 't> { bail!(span, "not allowed here"); } self.interrupt_page(styles)?; - } else if map.interruption::<ParNode>().is_some() { + } else if map.interruption::<ParNode>().is_some() + || map.interruption::<AlignNode>().is_some() + { self.interrupt_par()?; } else if map.interruption::<ListNode>().is_some() || map.interruption::<EnumNode>().is_some() |
