diff options
Diffstat (limited to 'library/src/layout')
| -rw-r--r-- | library/src/layout/mod.rs | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/library/src/layout/mod.rs b/library/src/layout/mod.rs index 7f395545..6c01759c 100644 --- a/library/src/layout/mod.rs +++ b/library/src/layout/mod.rs @@ -433,9 +433,10 @@ impl<'a, 'v, 't> Builder<'a, 'v, 't> { if self.doc.is_none() { bail!(span, "not allowed here"); } - if !self.flow.0.is_empty() - || !self.par.0.is_empty() - || !self.list.items.is_empty() + if styles.is_none() + && (!self.flow.0.is_empty() + || !self.par.0.is_empty() + || !self.list.items.is_empty()) { bail!(span, "must appear before any content"); } |
