Fix code block merging with previous spans in markdown widget

This commit is contained in:
Héctor Ramón Jiménez 2025-01-30 01:46:04 +01:00
parent 30ee9d024d
commit cfbeb05e32
No known key found for this signature in database
GPG key ID: 7CC46565708259A7

View file

@ -344,7 +344,16 @@ pub fn parse(markdown: &str) -> impl Iterator<Item = Item> + '_ {
}));
}
None
let prev = if spans.is_empty() {
None
} else {
produce(
&mut lists,
Item::Paragraph(Text::new(spans.drain(..).collect())),
)
};
prev
}
pulldown_cmark::Tag::MetadataBlock(_) => {
metadata = true;