diff options
| author | Laurenz <laurmaedje@gmail.com> | 2021-09-28 09:42:04 +0200 |
|---|---|---|
| committer | Laurenz <laurmaedje@gmail.com> | 2021-09-28 10:53:54 +0200 |
| commit | 0e89facb538a6ddd6890f2516f6d33059e7b3483 (patch) | |
| tree | 4593b3ab4a3a957f4b7ced8a625c019ac8c9658a /src/layout | |
| parent | f1ab2905721e4a81b2acfa8f258c49ce6e172766 (diff) | |
Allow linear values for text edges
Diffstat (limited to 'src/layout')
| -rw-r--r-- | src/layout/shaping.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/layout/shaping.rs b/src/layout/shaping.rs index eebeacbf..dc680276 100644 --- a/src/layout/shaping.rs +++ b/src/layout/shaping.rs @@ -342,8 +342,8 @@ fn measure( // Expand top and bottom by reading the face's vertical metrics. let mut expand = |face: &Face| { - top.set_max(face.vertical_metric(state.top_edge).to_length(state.size)); - bottom.set_max(-face.vertical_metric(state.bottom_edge).to_length(state.size)); + top.set_max(face.vertical_metric(state.top_edge, state.size)); + bottom.set_max(-face.vertical_metric(state.bottom_edge, state.size)); }; if glyphs.is_empty() { |
