From 6f8239fd9a444719ca058927b90735454f05bd48 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Zaremba?= Date: Sun, 14 Dec 2025 17:24:32 +0100 Subject: [PATCH] Fix word wrapping when there is only one long word --- client/widgets/CComponent.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/widgets/CComponent.cpp b/client/widgets/CComponent.cpp index ec94777b3..c053d8452 100644 --- a/client/widgets/CComponent.cpp +++ b/client/widgets/CComponent.cpp @@ -109,7 +109,7 @@ void CComponent::init(ComponentType Type, ComponentSubType Subtype, std::optiona for(std::istringstream iss(s); iss >> s; ) longestWordLen = std::max(longestWordLen, fontPtr->getStringWidth(s)); - max = std::max(max, longestWordLen + 8); + max = std::min(max, longestWordLen + 8); } std::vector textLines = CMessage::breakText(getSubtitle(), std::max(max, pos.w), font);