diff --git a/crates/editor/src/hover_popover.rs b/crates/editor/src/hover_popover.rs index 6c27b0b3b05e095f81fecf958362e5eae124d54e..51de4abb049327a55c727974eee65189cdcaac3f 100644 --- a/crates/editor/src/hover_popover.rs +++ b/crates/editor/src/hover_popover.rs @@ -375,12 +375,12 @@ async fn parse_blocks( match &block.kind { HoverBlockKind::PlainText => { markdown::new_paragraph(&mut text, &mut Vec::new()); - text.push_str(&block.text); + text.push_str(&block.text.replace("\\n", "\n")); } HoverBlockKind::Markdown => { markdown::parse_markdown_block( - &block.text, + &block.text.replace("\\n", "\n"), language_registry, language.clone(), &mut text,