diff --git a/scene/gui/rich_text_label.cpp b/scene/gui/rich_text_label.cpp index 3ad82136ee..0f0cb90fff 100644 --- a/scene/gui/rich_text_label.cpp +++ b/scene/gui/rich_text_label.cpp @@ -5182,6 +5182,8 @@ void RichTextLabel::set_scroll_active(bool p_active) { scroll_active = p_active; vscroll->set_drag_node_enabled(p_active); + vscroll->set_visible(p_active); + _apply_translation(); // without this, RichLabelText is not updated in the editor/game. queue_redraw(); }