summaryrefslogtreecommitdiff
path: root/src/exec/context.rs
diff options
context:
space:
mode:
authorLaurenz <laurmaedje@gmail.com>2021-08-17 00:17:28 +0200
committerLaurenz <laurmaedje@gmail.com>2021-08-17 00:17:28 +0200
commit9a798ce6f6e734a02764473891632c071fed41ee (patch)
treecb433d5b6309f55799749c19eec8579d86bf36b2 /src/exec/context.rs
parent9462fb17b390c57846b9215217ca7c32b649f0a5 (diff)
Make percentages for h and v relative to area instead of font size
Diffstat (limited to 'src/exec/context.rs')
-rw-r--r--src/exec/context.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/exec/context.rs b/src/exec/context.rs
index 9b235c29..2b0ef9fa 100644
--- a/src/exec/context.rs
+++ b/src/exec/context.rs
@@ -93,7 +93,7 @@ impl ExecContext {
}
/// Push spacing into the active paragraph or stack depending on the `axis`.
- pub fn push_spacing(&mut self, axis: GenAxis, amount: Length) {
+ pub fn push_spacing(&mut self, axis: GenAxis, amount: Linear) {
match axis {
GenAxis::Main => {
self.stack.finish_par(&self.state);
@@ -114,7 +114,7 @@ impl ExecContext {
pub fn parbreak(&mut self) {
let amount = self.state.par_spacing();
self.stack.finish_par(&self.state);
- self.stack.push_soft(StackChild::Spacing(amount));
+ self.stack.push_soft(StackChild::Spacing(amount.into()));
}
/// Apply a forced page break.