From c54f2c31dd3618936f920dd06c303b32d422c846 Mon Sep 17 00:00:00 2001 From: fourtf Date: Mon, 30 Jan 2017 23:07:59 +0100 Subject: [PATCH] unscuffed word wrapping --- messages/message.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/messages/message.cpp b/messages/message.cpp index 81bb4d95b..09b9e6e3d 100644 --- a/messages/message.cpp +++ b/messages/message.cpp @@ -503,11 +503,11 @@ Message::layout(int width, bool enableEmoteMargins) std::vector &charWidths = word.getCharacterWidthCache(); - if (charWidths.size() == 0) { - charWidths.reserve(text.length()); + auto xD = charWidths.size(); + if (charWidths.size() == 0) { for (int i = 0; i < text.length(); i++) { - charWidths.push_back(metrics.width(text, i)); + charWidths.push_back(metrics.charWidth(text, i)); } }