Browse Source

Merge pull request #17145 from poke1024/fix17139

Fix regression through fa98637acaab9135568bf0d43a65c9c96b59c32d
Rémi Verschelde 7 years ago
parent
commit
98609c3993
1 changed files with 5 additions and 0 deletions
  1. 5 0
      scene/gui/rich_text_label.cpp

+ 5 - 0
scene/gui/rich_text_label.cpp

@@ -319,6 +319,11 @@ int RichTextLabel::_process_line(ItemFrame *p_frame, const Vector2 &p_ofs, int &
 
 					ENSURE_WIDTH(w);
 
+					if (p_mode == PROCESS_CACHE) {
+						line_ascent = ascent;
+						line_descent = descent;
+					}
+
 					if (end && c[end - 1] == ' ') {
 						if (p_mode == PROCESS_CACHE) {
 							spaces_size += font->get_char_size(' ').width;