瀏覽代碼

Merge pull request #70593 from OsakiTsukiko/issue-62640

[3.x] Fix RichTextLabel discards appended BBCode text on window resize when using DynamicFont
Rémi Verschelde 2 年之前
父節點
當前提交
9832c9d127
共有 1 個文件被更改,包括 2 次插入5 次删除
  1. 2 5
      scene/gui/rich_text_label.cpp

+ 2 - 5
scene/gui/rich_text_label.cpp

@@ -1016,20 +1016,17 @@ void RichTextLabel::_notification(int p_what) {
 				update();
 			}
 		} break;
-		case NOTIFICATION_RESIZED: {
+		case NOTIFICATION_RESIZED:
+		case NOTIFICATION_THEME_CHANGED: {
 			main->first_invalid_line = 0; //invalidate ALL
 			update();
-
 		} break;
-		case NOTIFICATION_THEME_CHANGED:
 		case NOTIFICATION_ENTER_TREE: {
 			if (bbcode != "") {
 				set_bbcode(bbcode);
 			}
-
 			main->first_invalid_line = 0; //invalidate ALL
 			update();
-
 		} break;
 		case NOTIFICATION_DRAW: {
 			_validate_line_caches(main);