Explorar o código

Fix not updating fonts when parent theme changes

Reparsing the bbcode content when we receieve a theme changed
notification just like we already do in ENTER_TREE.

Resolves #49089

(cherry picked from commit 1b7c2a1428273f2a149f30acba2ce066f4b9a8c5)
Lynx %!s(int64=4) %!d(string=hai) anos
pai
achega
2ce5515762
Modificáronse 1 ficheiros con 1 adicións e 5 borrados
  1. 1 5
      scene/gui/rich_text_label.cpp

+ 1 - 5
scene/gui/rich_text_label.cpp

@@ -965,6 +965,7 @@ void RichTextLabel::_notification(int p_what) {
 			update();
 
 		} break;
+		case NOTIFICATION_THEME_CHANGED:
 		case NOTIFICATION_ENTER_TREE: {
 
 			if (bbcode != "")
@@ -973,11 +974,6 @@ void RichTextLabel::_notification(int p_what) {
 			main->first_invalid_line = 0; //invalidate ALL
 			update();
 
-		} break;
-		case NOTIFICATION_THEME_CHANGED: {
-
-			update();
-
 		} break;
 		case NOTIFICATION_DRAW: {