From 498cb7243d29b5110f5416060c6c6e3e998a678a Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Tue, 25 Oct 2022 22:09:49 -0600 Subject: [PATCH] Set attribute family to monospace when monospace is toggled --- examples/editor-libcosmic/src/main.rs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/examples/editor-libcosmic/src/main.rs b/examples/editor-libcosmic/src/main.rs index 3151420..10de702 100644 --- a/examples/editor-libcosmic/src/main.rs +++ b/examples/editor-libcosmic/src/main.rs @@ -192,7 +192,13 @@ impl Application for Window { self.monospaced = monospaced; let mut buffer = self.buffer.lock().unwrap(); - let attrs = buffer.attrs().clone().monospaced(monospaced); + let attrs = buffer.attrs().clone() + .family(if monospaced { + cosmic_text::Family::Monospace + } else { + cosmic_text::Family::SansSerif + }) + .monospaced(monospaced); buffer.set_attrs(&FONT_SYSTEM, attrs); }, Message::MetricsChanged(metrics) => {