fixes #2856 by resetting style on diagnostic (#2861)

pull/2870/head
Seth Bromberger 2 years ago committed by GitHub
parent 301065fe4d
commit c107f4ea49
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -665,15 +665,13 @@ impl EditorView {
let mut lines = Vec::new(); let mut lines = Vec::new();
for diagnostic in diagnostics { for diagnostic in diagnostics {
let text = Text::styled( let style = Style::reset().patch(match diagnostic.severity {
&diagnostic.message, Some(Severity::Error) => error,
match diagnostic.severity { Some(Severity::Warning) | None => warning,
Some(Severity::Error) => error, Some(Severity::Info) => info,
Some(Severity::Warning) | None => warning, Some(Severity::Hint) => hint,
Some(Severity::Info) => info, });
Some(Severity::Hint) => hint, let text = Text::styled(&diagnostic.message, style);
},
);
lines.extend(text.lines); lines.extend(text.lines);
} }

Loading…
Cancel
Save