summaryrefslogtreecommitdiff
path: root/crates/typst-layout/src/math/root.rs
diff options
context:
space:
mode:
authorMax <max@mkor.je>2025-06-10 14:44:38 +0000
committerGitHub <noreply@github.com>2025-06-10 14:44:38 +0000
commit44d410dd007569227e8eca41e39fde9a932f0d02 (patch)
tree4270d55c6cdea2024c381aec45ba74997f05f325 /crates/typst-layout/src/math/root.rs
parent7c7b962b98a09c1baabdd03ff4ccad8f6d817b37 (diff)
Use the shaper in math (#6336)
Diffstat (limited to 'crates/typst-layout/src/math/root.rs')
-rw-r--r--crates/typst-layout/src/math/root.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/crates/typst-layout/src/math/root.rs b/crates/typst-layout/src/math/root.rs
index 32f52719..91b9b16a 100644
--- a/crates/typst-layout/src/math/root.rs
+++ b/crates/typst-layout/src/math/root.rs
@@ -49,9 +49,9 @@ pub fn layout_root(
// Layout root symbol.
let target = radicand.height() + thickness + gap;
- let sqrt = GlyphFragment::new(ctx, styles, '√', span)
- .stretch_vertical(ctx, target)
- .frame;
+ let mut sqrt = GlyphFragment::new_char(ctx.font, styles, '√', span)?;
+ sqrt.stretch_vertical(ctx, target);
+ let sqrt = sqrt.into_frame();
// Layout the index.
let sscript = EquationElem::set_size(MathSize::ScriptScript).wrap();