diff --git a/source/gui/ObjectTypes/CText.cpp b/source/gui/ObjectTypes/CText.cpp index 41ece6474c..ff9d448b9b 100644 --- a/source/gui/ObjectTypes/CText.cpp +++ b/source/gui/ObjectTypes/CText.cpp @@ -181,6 +181,9 @@ void CText::Draw(CCanvas2D& canvas) { m_pGUI.DrawSprite(m_Sprite, canvas, GetActualSize(), m_VisibleArea); + // Ensure the scrollbars are up-to-date. + UpdateText(); + float scroll = 0.f; if (m_ScrollBar) scroll = GetScrollBar(0).GetPos();