diff options
Diffstat (limited to 'tiny_skia')
| -rw-r--r-- | tiny_skia/src/text.rs | 7 | 
1 files changed, 6 insertions, 1 deletions
diff --git a/tiny_skia/src/text.rs b/tiny_skia/src/text.rs index bfe5da9d..f2935efa 100644 --- a/tiny_skia/src/text.rs +++ b/tiny_skia/src/text.rs @@ -84,7 +84,12 @@ impl Pipeline {      ) {          self.system.as_mut().unwrap().with_mut(|fields| {              let key = Key { -                bounds: bounds.size(), +                bounds: { +                    let size = bounds.size(); + +                    // TODO: Reuse buffers from layouting +                    Size::new(size.width.ceil(), size.height.ceil()) +                },                  content,                  font,                  size,  | 
