1
0
mirror of https://github.com/godotengine/godot.git synced 2025-12-03 16:55:53 +00:00

Fix RichTextLabel discards appended BBCode text on window resize when using DynamicFont

This commit is contained in:
OsakiTsukiko
2023-01-03 17:48:12 +02:00
committed by Rémi Verschelde
parent 0f10eafb38
commit 0a386084bc

View File

@@ -1016,20 +1016,17 @@ void RichTextLabel::_notification(int p_what) {
update(); update();
} }
} break; } break;
case NOTIFICATION_RESIZED: { case NOTIFICATION_RESIZED:
case NOTIFICATION_THEME_CHANGED: {
main->first_invalid_line = 0; //invalidate ALL main->first_invalid_line = 0; //invalidate ALL
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);
} }
main->first_invalid_line = 0; //invalidate ALL main->first_invalid_line = 0; //invalidate ALL
update(); update();
} break; } break;
case NOTIFICATION_DRAW: { case NOTIFICATION_DRAW: {
_validate_line_caches(main); _validate_line_caches(main);