summaryrefslogtreecommitdiff
path: root/src/library/layout.rs
diff options
context:
space:
mode:
authorLaurenz <laurmaedje@gmail.com>2021-08-29 15:09:54 +0200
committerLaurenz <laurmaedje@gmail.com>2021-08-29 15:09:54 +0200
commite4e79990dad90aea17ea99e54fcd60435927bb56 (patch)
tree2e893ac5e104867629c2dad38502ef3fdc426d33 /src/library/layout.rs
parent411aba5b6f541f96bbdb4e23a40cf022a867dc11 (diff)
Allow body for font function once again
Diffstat (limited to 'src/library/layout.rs')
-rw-r--r--src/library/layout.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/library/layout.rs b/src/library/layout.rs
index 3e8aa7d2..a62be646 100644
--- a/src/library/layout.rs
+++ b/src/library/layout.rs
@@ -126,17 +126,17 @@ pub fn align(ctx: &mut EvalContext, args: &mut Arguments) -> TypResult<Value> {
}
};
- if let Some(body) = body {
+ Ok(if let Some(body) = body {
let mut template = Template::new();
template.save();
realign(&mut template);
template += body;
template.restore();
- Ok(Value::Template(template))
+ Value::Template(template)
} else {
realign(&mut ctx.template);
- Ok(Value::None)
- }
+ Value::None
+ })
}
/// `box`: Place content in a rectangular box.