diff options
Diffstat (limited to 'src/layout')
| -rw-r--r-- | src/layout/tree.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/layout/tree.rs b/src/layout/tree.rs index 58774215..18156e97 100644 --- a/src/layout/tree.rs +++ b/src/layout/tree.rs @@ -115,7 +115,9 @@ impl<'a> TreeLayouter<'a> { async fn layout_heading(&mut self, heading: &NodeHeading) { let style = self.style.text.clone(); - self.style.text.font_scale *= 1.5 - 0.1 * heading.level.v as f64; + + let factor = 1.5 - 0.1 * heading.level.v as f64; + self.style.text.font_size.scale *= factor; self.style.text.strong = true; self.layout_parbreak(); |
