Browse Source

Merge pull request #105524 from yahkr/bbcode_br

Add [br] to bbcode parsing for `rich_text_label`
Thaddeus Crews 4 months ago
parent
commit
d3ee6af73c
1 changed files with 3 additions and 0 deletions
  1. 3 0
      scene/gui/rich_text_label.cpp

+ 3 - 0
scene/gui/rich_text_label.cpp

@@ -5412,6 +5412,9 @@ void RichTextLabel::append_text(const String &p_bbcode) {
 			push_language(lang);
 			push_language(lang);
 			pos = brk_end + 1;
 			pos = brk_end + 1;
 			tag_stack.push_front("lang");
 			tag_stack.push_front("lang");
+		} else if (tag == "br") {
+			add_text("\r");
+			pos = brk_end + 1;
 		} else if (tag == "p") {
 		} else if (tag == "p") {
 			push_paragraph(HORIZONTAL_ALIGNMENT_LEFT);
 			push_paragraph(HORIZONTAL_ALIGNMENT_LEFT);
 			pos = brk_end + 1;
 			pos = brk_end + 1;