浏览代码

Merge pull request #49174 from NoFr1ends/fix-richtext-theme-update-3

[RichTextLabel] Fix not updating fonts when parent theme changes
Rémi Verschelde 4 年之前
父节点
当前提交
7713f33cd0
共有 1 个文件被更改,包括 1 次插入4 次删除
  1. 1 4
      scene/gui/rich_text_label.cpp

+ 1 - 4
scene/gui/rich_text_label.cpp

@@ -959,6 +959,7 @@ void RichTextLabel::_notification(int p_what) {
 			update();
 			update();
 
 
 		} break;
 		} break;
+		case NOTIFICATION_THEME_CHANGED:
 		case NOTIFICATION_ENTER_TREE: {
 		case NOTIFICATION_ENTER_TREE: {
 			if (bbcode != "") {
 			if (bbcode != "") {
 				set_bbcode(bbcode);
 				set_bbcode(bbcode);
@@ -967,10 +968,6 @@ void RichTextLabel::_notification(int p_what) {
 			main->first_invalid_line = 0; //invalidate ALL
 			main->first_invalid_line = 0; //invalidate ALL
 			update();
 			update();
 
 
-		} break;
-		case NOTIFICATION_THEME_CHANGED: {
-			update();
-
 		} break;
 		} break;
 		case NOTIFICATION_DRAW: {
 		case NOTIFICATION_DRAW: {
 			_validate_line_caches(main);
 			_validate_line_caches(main);