Set attribute family to monospace when monospace is toggled

This commit is contained in:
Jeremy Soller 2022-10-25 22:09:49 -06:00
parent 753c847aa9
commit 498cb7243d

View file

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