iced-rs/iced · error
Write font system
Error message
Write font system
What it means
Error "Write font system" thrown in iced-rs/iced.
Source
Thrown at graphics/src/text/editor.rs:93
let result = f(&mut internal);
self.0 = Some(Arc::new(internal));
result
}
}
impl editor::Editor for Editor {
type Font = Font;
fn with_text(text: &str) -> Self {
let mut buffer = cosmic_text::Buffer::new_empty(cosmic_text::Metrics {
font_size: 1.0,
line_height: 1.0,
});
let mut font_system = text::font_system().write().expect("Write font system");
buffer.set_text(
text,
&cosmic_text::Attrs::new(),
cosmic_text::Shaping::Advanced,
None,
);
buffer.shape_until_scroll(font_system.raw(), false);
Editor(Some(Arc::new(Internal {
editor: cosmic_text::Editor::new(buffer),
version: font_system.version(),
..Default::default()
})))
}
fn is_empty(&self) -> bool {
let buffer = self.buffer();View on GitHub (pinned to 2cffa99b39)
When it happens
Trigger: Thrown at graphics/src/text/editor.rs:93 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of iced-rs/iced@2cffa99b39 (2026-08-16).
Data as JSON: /api/errors/c995ce2e29ff6ca5.
Report an issue: GitHub.