From 92f49949b600ebbbbab33dcde69709bf5650d581 Mon Sep 17 00:00:00 2001 From: Steve Streeting Date: Thu, 20 Apr 2023 16:30:19 +0100 Subject: [PATCH] Fixed not counting embedded \n chars in CalculateMaxLength --- .../Private/StevesUI/TypewriterTextWidget.cpp | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/Source/StevesUEHelpers/Private/StevesUI/TypewriterTextWidget.cpp b/Source/StevesUEHelpers/Private/StevesUI/TypewriterTextWidget.cpp index d1277e7..8c70c16 100644 --- a/Source/StevesUEHelpers/Private/StevesUI/TypewriterTextWidget.cpp +++ b/Source/StevesUEHelpers/Private/StevesUI/TypewriterTextWidget.cpp @@ -269,6 +269,7 @@ int UTypewriterTextWidget::CalculateMaxLength() for (int i = 0; i < Segments.Num(); i++) { const FTypewriterTextSegment& Segment = Segments[i]; + MaxLength += Segment.Text.Len(); if (Segment.Text.Equals(FString(TEXT("\n")))) { CurrentNumberOfLines++; @@ -277,10 +278,6 @@ int UTypewriterTextWidget::CalculateMaxLength() break; } } - else - { - MaxLength += Segment.Text.Len(); - } } return MaxLength;