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) => {