summaryrefslogtreecommitdiffstats
path: root/wgpu/src/text.rs
diff options
context:
space:
mode:
Diffstat (limited to 'wgpu/src/text.rs')
-rw-r--r--wgpu/src/text.rs23
1 files changed, 13 insertions, 10 deletions
diff --git a/wgpu/src/text.rs b/wgpu/src/text.rs
index f1171b5f..6e7e60d8 100644
--- a/wgpu/src/text.rs
+++ b/wgpu/src/text.rs
@@ -350,16 +350,19 @@ impl<'a> Cache<'a> {
);
buffer.set_text(
key.content,
- glyphon::Attrs::new().family(to_family(key.font)).color({
- let [r, g, b, a] = key.color.into_linear();
-
- glyphon::Color::rgba(
- (r * 255.0) as u8,
- (g * 255.0) as u8,
- (b * 255.0) as u8,
- (a * 255.0) as u8,
- )
- }),
+ glyphon::Attrs::new()
+ .family(to_family(key.font))
+ .color({
+ let [r, g, b, a] = key.color.into_linear();
+
+ glyphon::Color::rgba(
+ (r * 255.0) as u8,
+ (g * 255.0) as u8,
+ (b * 255.0) as u8,
+ (a * 255.0) as u8,
+ )
+ })
+ .monospaced(matches!(key.font, Font::Monospace)),
);
let _ = entry.insert(buffer);