diff --git a/scene/gui/rich_text_label.cpp b/scene/gui/rich_text_label.cpp index 9d4c5973769..ba0b9d1be84 100644 --- a/scene/gui/rich_text_label.cpp +++ b/scene/gui/rich_text_label.cpp @@ -959,6 +959,7 @@ void RichTextLabel::_notification(int p_what) { update(); } break; + case NOTIFICATION_THEME_CHANGED: case NOTIFICATION_ENTER_TREE: { if (bbcode != "") { set_bbcode(bbcode); @@ -967,10 +968,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: { _validate_line_caches(main);