diff --git a/core/src/html/text_format.rs b/core/src/html/text_format.rs
index b572ca883..9d6afb1a8 100644
--- a/core/src/html/text_format.rs
+++ b/core/src/html/text_format.rs
@@ -1149,10 +1149,15 @@ impl FormatSpans {
for step in tree.as_node().walk().unwrap() {
match step {
- Step::In(node) if node.tag_name().unwrap().node_name().as_str() == "br" => {
+ Step::In(node)
+ if node.tag_name().unwrap().node_name().as_str() == "br"
+ || node.tag_name().unwrap().node_name().as_str() == "sbr" =>
+ {
self.replace_text(self.text.len(), self.text.len(), "\n", format_stack.last());
}
- Step::Out(node) if node.tag_name().unwrap().node_name().as_str() == "br" => {}
+ Step::Out(node)
+ if node.tag_name().unwrap().node_name().as_str() == "br"
+ || node.tag_name().unwrap().node_name().as_str() == "sbr" => {}
Step::In(node) => format_stack.push(TextFormat::from_presentational_markup(
node,
format_stack