Fix panic when trying to render a diagnostic that has no message

This commit is contained in:
Antonio Scandurra 2022-02-11 12:16:20 +01:00
parent 4929b8c525
commit 3fc3e51a44

View File

@ -397,7 +397,7 @@ impl View for DiagnosticMessage {
if let Some(diagnostic) = &self.diagnostic {
let theme = &self.settings.borrow().theme.workspace.status_bar;
Label::new(
diagnostic.message.lines().next().unwrap().to_string(),
diagnostic.message.split('\n').next().unwrap().to_string(),
theme.diagnostic_message.clone(),
)
.contained()